파일을 새 디렉터리로 이동하면 오류가 발생합니다. 인수 목록이 너무 깁니다.

파일을 새 디렉터리로 이동하면 오류가 발생합니다. 인수 목록이 너무 깁니다.

나는 가지고있다

/path/to/dir/2018/

그리고

/path/to/dir/"otherfilesandfolders"

2018년 으로 옮겨서 "otherfilesandfolders"다 다루어야지

편집하다:

각 하위 디렉터리에는 3000개 이상의 파일이 있습니다.

rsync -r -n --exclude '2018' ./* /2018/

제공된 인수 목록이 너무 깁니다.

답변1

이동 rsync하는 것이 아니라 복사하는 것입니다. 왜 모든 것을 옮기지 않습니까?

mv -f /path/to/dir/"otherfilesandfolders"/. /path/to/dir/2018/

이 두 /path/to/dir요소가 실제로 다르다고 가정합니다. 그렇지 않은 경우에는 아무 작업도 수행할 수 없습니다.

실제 사례가 실제 답변을 제공하는 데 도움이 될 것입니다.

관련 정보