카테고리 보관물: Unix

Unix

rsync : 파일 이름의 콜론 것 외에는 이름에 rsync콜론이있는 파일을 어떻게

먼저 파일 이름을 바꾸는 것 외에는 이름에 rsync콜론이있는 파일을 어떻게 만들 수 있습니까?



답변

콜론은 명령 행 인수의 첫 번째 디렉토리 구성 요소에서만 특별합니다. 따라서 상대 경로처럼 보이는 것이 있으면 앞에 추가하십시오 ./.

$ mkdir sou:rce
$ rsync -a sou:rce/ de:st/
The source and destination cannot both be remote.
$ rsync -av ./sou:rce/ ./de:st/
sending incremental file list
created directory ./de:st
./

스크립트에서 :

case $source in
  /*) :;;
  *) source=./$source;;
esac
case $dest in
  /*) :;;
  *) dest=./$dest;;
esac
rsync "$source" "$dest"


답변