我有一个这样的shell脚本:
for name in `find $1 -name $2 -type f -mmin +$3`
do
Filename=`basename "ls $name"`
echo "$Filename">>$1/order.txt
done
find 命令按字母顺序返回 N 个文件。他们的名字按字母顺序插入到 order.txt 中。如何将其更改为修改时间的顺序?
即,如果先修改文件 F2 然后修改文件 F1,则上述脚本按字母顺序先输入 F1 然后输入 F2 到 order.txt 中。但是我希望先输入F2然后输入F1,即按照修改时间的顺序
我希望脚本之后的 order.txt 为
Order.txt=>
F2
F1
而不是
F1
F2
请帮忙