我正在尝试删除文件夹中除多个视频扩展之外的所有文件。 我的命令行中缺少什么?
find /to/path/ -type f -not \(-name '*.mp4' -or -name '*.flv' -or -name '*.3gp' -or -name '*.mov' -or -name '*.asf' -or -name '*.mpg' -or -name '*.avi' -or -name '*.mpeg' -or -name '*.wmv' -or -name '*.rm' -or -name '*.dat' -or -name '*.mkv' -or -name '*.vob' -or -name '*.m2v' -or -name '*.f4v' -or -name '*.m4v' -or -name '*.m2t' -or -name '*.mts' -or -name '*.webm' -or -name '*.ts' \) -delete
我得到:
find: paths must precede expression
谢谢