OS X 删除所有奇数编号的文件



我正在编辑一个应用程序,由于文件太大,他们将 360 视图的 12,000 个文件的帧速率减半。 我已经尝试过其他线程中列出的内容,但得到"bash:意外令牌"' "bash: syntax error near unexpected token附近的语法错误 ('

例如,对于 (*1.jpg *3.jpg*5.jpg *7.jpg *9.jpg) 中的 %F,请移动"%%F"temp\"

对于/f "eol=: delims=" %F in ('dir/b/a-d *.jpg^|findstr/irc:"[13579].jpg$"') do move "%F" "temp"

有人知道解决方法吗? 有 25 个子文件夹,理想情况下,我只想将文件移动到具有相同目录结构的另一个目录,以便在他们改变主意时可以轻松地重新组合它们。

您正在尝试的命令似乎不是bash语法 - 它们看起来更像是Windows命令外壳的东西。

试试这个:

mv -i */*[13579].jpg temp/.

mv -i会要求您确认是否尝试覆盖文件(如果两个子目录具有同名文件)。 */*[13579].jpg 表示任何子目录中以奇数数字结尾后跟".jpg"的所有文件,temp/. 是目标目录。

相关内容

  • 没有找到相关文章

最新更新