0
如何在下面的代码中包含超过4天的文件?Shell脚本查找4天以前的文件并移动
尝试使用“-mtime +3”测试几个变体,但它给了我语法错误。函数查看文件是否在4天以前退出并移动。
#!/bin/ksh
FILE=test.txt
if [ -f "$FILE" ]
then mv "$FILE" "$FILE.old"
fi
我已经搜索了很多线程,所有使用find命令。
感谢
如何在下面的代码中包含超过4天的文件?Shell脚本查找4天以前的文件并移动
尝试使用“-mtime +3”测试几个变体,但它给了我语法错误。函数查看文件是否在4天以前退出并移动。
#!/bin/ksh
FILE=test.txt
if [ -f "$FILE" ]
then mv "$FILE" "$FILE.old"
fi
我已经搜索了很多线程,所有使用find命令。
感谢
find . -mtime +3
作品:
$ cd -- "$(mktemp --directory)"
$ touch --date='4 days ago' old
$ touch new
$ find . -mtime +3
./old
你有没有尝试过变化?如果是这样,你有哪些find
?
感谢您的快速回复,它有助于解决棘手的部分,欣赏它。 – homer