zsh에서 scp 명령어를 사용할 때

와일드카드(*, 별표) 작성시 주의해야 하는 점에 대해서 간단하게 정리해두려고 합니다. 


원격지에 있는 파일을 복사를 하기 위해서 scp라는 명령어를 사용할 수 있는데요. 


scp에 대한 설명은 http://ngee.tistory.com/264 을 참고하시면 됩니다.


zsh에서 scp 명령시 와일드카드(*, 별표)를 사용하기 위해서는 별표 앞에 역슬러시(\)를 붙여줘야 합니다. 

역슬러시 없이 사용하는 경우 아래와 같은 문장을 만날 수 있습니다.  물론 복사도 이뤄지지 않구요.


zsh: no matches found: ~~~~~~ 



결론은 한 줄이네요.

zsh에서 scp 명령시 와일드카드(*, 별표)를 사용하기 위해서는 별표 앞에 역슬러시(\)를 붙여줘야 합니다. 


example) scp userid@ipaddress:/var/www/html/test.\*   .


끝입니다 :)



  1. 2018.10.11 16:54 신고

    고맙다냥

+ Recent posts