我想要做的是搜索子目錄中以.txt結尾的所有文件,例如我在名爲的用戶中,該目錄僅保存目錄Test1 and Test2。 Test1包含t1.txt和另一個子目錄Test3。 Test2包含t2.txt。 Test3的包含t3.txt在linux的子目錄中搜索帶有.txt的文件結尾
我嘗試使用查找和egrep命令
find */ -name "*.txt" | egrep "*/[^/]*(.txt)$"
,但它給了我
Test1/Test3/t3.txt
Test1/t1.txt
Test2/t2.txt
我想打印像
Test1/t1.txt
Test2/t2.txt
由於我只想讓文件在子目錄中以.txt結尾(不是子目錄)子目錄) 我應該怎麼做才能得到我想要的結果?在此先感謝
爲什麼不'LS */* .txt' – kfsone
或者'echo */*。txt'(或者'如果您有時髦的文件名稱,則使用printf')。 – tripleee
@tripleee這實際上解決了這個問題。我一直在想。非常感謝! – OKC