如何使用unix获取基于lastmodified的最新文件

时间:2015-09-23 09:46:08

标签: unit-testing unix

目前我正在使用以下命令获取最新的4个文件。 但是这个命令也可以获取目录......但是我想要排除目录。怎么办?

ls -tr / home / user |尾巴-4

1 个答案:

答案 0 :(得分:0)

如果您只想显示文件,可以发出:

for i in `ls -tr /home/user`; do if test -f $i; then echo $i; fi done | tail -4
测试时的

-f标志检查参数是否为文件 测试中的-d标志检查参数是否为目录