다음과 같은 유형의 구조를 가진 디렉터리 집합에서 모든 mp4 파일을 가져와야 합니다.
Jan
-Folders
- -888
- -777
Feb
-Folders
- -888
- -777
기본적으로 내가 해야 할 일은 -888 폴더의 모든 mp4를 하나의 새 디렉토리에 넣고, -777 폴더의 모든 mp4를 다른 새 디렉토리에 넣는 것입니다.
나는 다음 명령을 사용하여 모든 디렉토리에 대한 모든 mp4를 단일 폴더로 끌어들이려고 했습니다.
find /myfiles/folders/ iname "*.mp4" -type f -exec /bin/mv {} /videos \;
이것은 내 폴더 스택에서 모든 mp4를 가져왔지만 내가 만든 비디오 디렉토리에 넣는 대신 비디오라는 단일 파일에 모두 병합했습니다. 다시는 이런 일이 발생하지 않도록 스크립트에서 제가 놓친 부분이 무엇인지 알고 싶습니다!
도움을 주시면 감사하겠습니다!