我需要从一组具有以下结构类型的目录中提取所有 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 从我的文件夹堆栈中拉出,但不是将它们放入我创建的视频目录中,而是将它们全部合并到一个名为 videos 的文件中。我很想知道我在剧本中错过了什么,以免再次发生这种情况!
将不胜感激任何帮助!