0
我是學生學習bash。我目前正試圖打印一系列絕對文件路徑來運行其他腳本。使用bash打印文件路徑
當前echo $PWD, *In
不起作用。 我的文件結構看起來像。
/home/hayden/myProject/gene
在這個目錄下有幾個文件夾但我特別感興趣的有三個。
/largeIn/
/mediumIn/
/smallIn/
在這些文件夾中有不同名稱的文件,全部以.fa
結尾。
有沒有簡單的方法來提取文件路徑到txt文件?
到看起來像這樣
/home/hayden/myProject/gene/largeIn/file.fa
/home/hayden/myProject/gene/mediumIn/file.fa
/home/hayden/myProject/gene/smallIn/file.fa
謝謝
編輯:@Afle解決方案是成功的。
也許'ls $ PWD/* In/*。fa'? – yellowantphil
如果任務不是特別使用'bash',我會建議使用Unix工具'find':'find/home/hayden/myProject/gene/-name'* .fa''。 – Alfe
你的問題是如何**找到路徑或如何**提取他們? –