编辑find命令以排除文件
所以我制作了这个脚本用手刹递归转换video 。
它使用此命令作为选项
find . -name '*.mkv' -exec rm -r {} \;
但我制作了这个新脚本,用于递归删除音频流删除video的音频流 – 递归地不使用FFMPEG转换音频或video
但我想添加删除所有*.mkv
文件的选项,除了那些是*FINAL.mkv
因为这是我的第二个脚本用于文件的输出。
有人可以快速帮助,我不是很擅长编码,我可以很好地操纵它并理解它:P
要以递归方式删除除FINAL.mkv
之外的所有mkv
文件,您可以执行以下操作:
find . -type f -not -name '*FINAL.mkv' -name '*.mkv' -delete
-
使用
-type f
仅搜索文件 -
-name '*.mkv'
将获取所有.mkv
文件 -
-not -name '*FINAL.mkv'
将省略所有*FINAL.mkv
文件 -
-delete
将删除找到的文件。
也可以先通过以下方式进行干运行,检查一切是否正常:
find . -type f -not -name 'FINAL.mkv' -name '*.mkv'