2014-03-03 18 views
2

我想檢查特定文件是否在文件夾或其子文件夾中,或者不使用Linux終端。使用linux終端檢查文件是否在文件夾或其子文件夾中

我應該使用哪一個?我使用findgrep命令,但它只傳送一個文件夾。

+0

'find'命令的消息一提的是路徑? –

+1

我不知道'grape'命令。它聽起來多汁:)足夠滑稽,我想你的意思是'grep'。 – fedorqui

+0

是的,有拼寫錯誤。grep不是grape.thanks –

回答

1

默認情況下,找到會遍歷所有子目錄,例如:

mkdir level1 
mkdir level1/level2 
touch level1/level2/file 

find . -name "file" 

輸出:

./level1/level2/file 
0

嘗試

find . -name "filename" -type f 

-type f限制只向文件在當前目錄(用你的pa替換日)。

2

爲了從你的當前目錄下搜索,使用

find . -name filename 

爲了從根目錄使用

find/-name filename 

搜索如果你不知道的文件擴展名試圖

find . -name filename.* 

另請注意,find命令僅顯示您有權查看的路徑中的文件。如果你沒有一/二/三路的許可,則它只會顯示無法搜索

0
locate file name 

這是簡單的命令

相關問題