如何在以下代码中包含超过4天的文件?
尝试使用“-mtime +3”测试一些变体,但它给了我语法错误。用于查看文件是否退出并移动,如果超过4天。
#!/bin/ksh
FILE=test.txt
if [ -f "$FILE" ]
then mv "$FILE" "$FILE.old"
fi
我搜索了许多线程,并且都使用了find命令。
由于
答案 0 :(得分:0)
find . -mtime +3
有效:
$ cd -- "$(mktemp --directory)"
$ touch --date='4 days ago' old
$ touch new
$ find . -mtime +3
./old
你尝试过这种变化吗?如果是,你有find
吗?