2012-03-27 16 views
1

對不起,長標題。我試圖基本上編寫一個腳本,它將執行「查找」並獲得名爲README的所有文件的排序列表,並在其中打印出一段文本。這對我來說是一個簡單的方法,可以轉到一個包含多個項目文件夾並打印摘要的目錄。這是我到目前爲止:如何通過修改日期獲得與某個文件名相匹配的文件的排序列表並打印出unix shell中的部分文本?

find . -name "README" | xargs -I {} sed -n '/---/,/NOTES/p' {} 

我似乎無法得到這個按修改日期排序。任何幫助將是偉大的!

回答

4

可以在find使用-printf選項:

$ find . -name 'README' -printf '%[email protected]\t%p\n' | sort | cut -f 2- 
+0

謝謝,這是偉大的千電子伏! – carlinyuen 2012-04-26 02:50:41

相關問題