我试图将大量图片复制到凌乱的旧硬盘驱动器上,而该文件无法在Windows文件资源管理器中打开(不要问...),我必须寻求帮助我亲爱的奶奶的方法。我可以做的,用Babun(超棒的Windows Shell)浏览它。
到目前为止,我已经尝试了以下命令:
{ veronique } » find /cygdrive/h/Documents\ and\ Settings -name '*.jpeg|png|JPEG' -exec cp '{}' /cygdrive/f/tof \;
{ veronique } » find /cygdrive/h/Documents\ and\ Settings -name '*.(jpeg|png|JPEG)' -exec cp '{}' /cygdrive/f/tof \;
没有结果...我缺少什么吗?
-name
谓词采用全域,而不是正则表达式。尝试-regex
(或-iregex
不区分大小写)或对多个-name
谓词使用圆括号,例如find ... \( -iname '*.jp*g' -o -iname '*.png' \) ...