중복 가능성:
find 명령에서 파이프된 파일 이름 조작
find
파일을 실행하기 전에 찾은 파일의 경로를 어떻게 변경할 수 있습니까 exec
? 파일을 찾아서 mv
검색 중인 시스템과 동일한 파일 구조를 가진 마운트된 파일 시스템에 배치하고 싶습니다.
./home/usr1/dir1/file
로 옮기고 싶은데 실행 /mountedSystem/home/usr1/dir1/file
만 하면 된다고 가정 해 보겠습니다 . 안전하게 수행할 수 있는 방법이 있습니까?.
/mountedSystem
mv
답변1
/./
경로 중간에는 아무것도 하지 마십시오. 포인트를 삭제할 필요는 없습니다.
find . -exec mv {} /mountedSystem/{} \;