Linux shell 獲取目錄下時間最新的文件的文件名

ls -lt /dirname/ | grep filename | head -n 1 |awk '{print $9}'排序

 

逐條解釋:awk

ls -lt /dirname/ file

列出此目錄下的全部文件並按照時間前後排序grep

grep filename di

過濾出包含關鍵字的文件文件

head -n 1時間

查看排名第一的文件

awk '{print $9}'

打印出第九字段,此處爲文件名

相關文章
相關標籤/搜索