rsync {중괄호}가 실패합니까?

rsync {중괄호}가 실패합니까?

이 문제와 관련하여 도움이 필요합니다.

동기화하고 싶어요/경로/첫번째/~와 함께/경로/초/,/경로/세번째/..등

그래서 나는 이것을 시도했습니다 :

rsync -rv /path/first/ /path/{second,third,fourth}/

그러나 그것은 마지막 디렉토리에서만 작동했습니다. 뭐가 문제 야? 감사해요.

답변1

rsync목표는 하나만 잡습니다. 대신 for 루프를 사용하세요.

for dest in {second,third,fourth}
do
  rsync -rv /path/first/ /path/"$dest"/
done

답변2

어때요?

for qw in `ls -d /path/*`; do  rsync -rv /path/first /path/$qw; done

관련 정보