0
如何执行此操作的shell脚本: 脚本的调用将看到“/ DataFolder”列出所有文件* .INI,并将日期作为参数传递参数。 如果可能,结果应该只保留文件名和文件更改的时间,并且列表必须按升序排序。 如果没有参数通过,我们取当前日期扫描作为参数传递日期的文件夹
Thx。
如何执行此操作的shell脚本: 脚本的调用将看到“/ DataFolder”列出所有文件* .INI,并将日期作为参数传递参数。 如果可能,结果应该只保留文件名和文件更改的时间,并且列表必须按升序排序。 如果没有参数通过,我们取当前日期扫描作为参数传递日期的文件夹
Thx。
我建议使用find
此:
find /DataFolder -type f -iname '*.ini*' \
-mtime +MINIMUM_DAYS_SINCE_MODIFICATION \
-printf "%TY%Tm%Td %f\n" \
| sort -n
此输出修改时间与年月日级联,因此可以直接用管道输送信息sort
。