在Linux中,如何遞歸查找目錄中的所有*.js
文件?輸出應該是絕對路徑(如/pub/home/user1/folder/jses/file.js
)如何在Linux中遞歸查找目錄中的所有* .js文件?
這個答案爲我工作:
find $PWD -name '*.js' > out.txt
它找到的所有* .js文件,輸出絕對路徑,結果寫入out.txt。
在Linux中,如何遞歸查找目錄中的所有*.js
文件?輸出應該是絕對路徑(如/pub/home/user1/folder/jses/file.js
)如何在Linux中遞歸查找目錄中的所有* .js文件?
這個答案爲我工作:
find $PWD -name '*.js' > out.txt
它找到的所有* .js文件,輸出絕對路徑,結果寫入out.txt。
find /abs/path/ -name '*.js'
編輯:正如布賴恩指出,加-type f
如果你只想要純文本文件,而不是目錄,鏈接等
由於他要求提供文件,因此您應該在'-type f'上添加'-f',否則會有一個以「.js」結尾的目錄。 – 2011-06-15 09:47:01
在命令行中使用find
:
find /my/directory -name '*.js'
使用哪種語言? – Joril 2011-06-15 09:20:45
@Joril:當然是Linux! – mdm 2011-06-15 09:22:42
@mdm:Linux是一種語言嗎? – phoxis 2011-06-15 09:23:19