2013-02-25 86 views

回答

1

使用lssort如下:

ls dir/file.* | sort -n -t . -k 2 | tail -1 

如果你有太多的文件,上面的命令将失败会“太多的参数”的错误,所以使用find代替:

find dir -name "file.*" -maxdepth 1 | sort -n -t. -k2 | tail -1 
+0

@dogbane ..感谢它的工作! – 2013-02-25 12:23:06

1
ls -t1 /IN/UR/DIR | head -1 

可能为你工作,如果它是最后创建的...

相关问题