여러 디렉터리의 여러 파일을 하나로 이동하는 방법 [중복]

여러 디렉터리의 여러 파일을 하나로 이동하는 방법 [중복]

내 컴퓨터의 여러 디렉터리에 .iso 파일이 많이 있는데 이 파일들을 모두 한 번에 특정 폴더로 이동하고 싶습니다. 이 파일을 검색하는 데 사용하는 것은찾다그리고MV이동. 이를 수행하는 확실한 방법은

find / -name "*.iso" | mv --target-directory=/home/ISO/

하지만 작동하지 않습니다. 어떤 아이디어가 있나요?

답변1

find / -name "*.iso" -exec mv {} /home/ISO/ \;

답변2

당신은 그것을 사용할 수 있습니다

find / -name "*.iso" -exec mv -t /home/ISO/ "{}"  +

로 끝나는 모든 파일을 찾아 iso해당 디렉토리로 이동합니다 /home/ISO.

관련 정보