Ben find -maxdepth 0
seçeneği kullanmayı anlamaya çalışıyorum .
Aşağıdaki dizin yapısına sahibim.
--> file1
--> parent
--> child1
--> file1
--> file2
--> child2
--> file1
--> file2
--> file1
Şimdi, find
komutumu aşağıdaki gibi yürütüyorum.
find ./parent -maxdepth 0 -name "file1"
find ./ -maxdepth 0 -name "file1"
find . -maxdepth 0 -name "file1"
Yukarıdaki find
komutların hiçbiriyle dosya1 döndürülmez.
Man sayfasından find
aşağıdaki bilgileri görüyorum.
-maxdepth 0, testleri ve eylemleri yalnızca komut satırı bağımsız değişkenlerine uygulamak anlamına gelir.
-maxdepth 0
Seçenekli bazı örnekler aradım ve uygun bir örnek bulamadım.
Benim find
versiyonum,
find --version
find (GNU findutils) 4.4.2
Birisi bana hangi durumlarda -maxdepth 0
seçenek yararlı olacağını işaret edebilir misiniz?
DÜZENLE
Aşağıdaki komutu yürüttüğümde, file1'in iki kez listelenmesini alıyorum. Bu, bu şekilde mi çalışacak?
find . file1 -maxdepth 1 -name "file1"
./file1
file1