【发布时间】:2014-05-17 14:25:04
【问题描述】:
当我尝试将有限的文件转移到另一个文件夹时,文件格式是.flv。这是使用的命令:
ls -ltr | grep 'May 16 2013' | awk '{print $9}' | xargs cp -rf /root/directory/.
我该怎么做?
【问题讨论】:
-
调试步骤一:移除最后一个管道,看看输出是否符合您的预期。
-
不要解析ls,使用find(1);
-
除此之外 - 如果您已经在使用
awk,则无需使用grep:ls .. | awk '/May 16 2013/{print $9}' | xargs ..。