Post

zsh 정규표현식 (bash랑 다른점, * 쓰는법)

mac 기본 terminal에서 기본설정으로 zsh를 사용하고 있는데, 정규표현식 *이 안먹어서 찾아보고 정리함

안먹는 예시

1
scp -P 1234 subin@234.234.234:/path/location/*.png ./

서버의 폴더 안에 있는 모든 그림을 다운받고 싶은데 * 전체를 의미하는 정규표현식 안먹음

해결방법

1
scp -P 1234 subin@234.234.234:/path/location/'*.png' ./

' or " 붙여주면 해결됨.

Referecne

“stacoverflow:Translate Regex from bash to zsh”

This post is licensed under CC BY 4.0 by the author.

© Subin Cho. Some rights reserved.

Using the Chirpy theme for Jekyll.