![여러 디렉터리의 여러 파일을 하나로 이동하는 방법 [중복]](https://linux55.com/image/147237/%EC%97%AC%EB%9F%AC%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EC%9D%98%20%EC%97%AC%EB%9F%AC%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%ED%95%98%EB%82%98%EB%A1%9C%20%EC%9D%B4%EB%8F%99%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%20%5B%EC%A4%91%EB%B3%B5%5D.png)
내 컴퓨터의 여러 디렉터리에 .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
.