mv命令使用
mv命令可以实现移动一个目录下,某时间段之前的文件吗?例如只移除A目录中一个月之前的文件。 这个你得写脚本了,先find出来,然后调用mv。 回复 2# lbseraph
写了一行:
find /A目录 -mtime 5 -exec mv {} /B目录 \;
执行没有效果。
无法实现将5天前的文件移到B目录
先不要管mv,你执行的find能否找出5天前的文件了么?就是先不加-exec参数。 回复 4# lbseraph
谢谢版主,已解决。
写法:
find /A目录 -mtime +n/-n(n为数字表示时间)(+表示几天之外,-表示几天之内) -exec mv {} /B目录 \;
tiankai210 发表于 2013-05-31 16:09 static/image/common/back.gif
回复 4# lbseraph
谢谢版主,已解决。
写法:
搞定就好,查find的manpage得知mtime怎么用就行。原谅一开始没直接告诉你答案~ 学习了。。。。
页:
[1]