Bazı * sürümleri find
, aramanın başlatılacağı bir dizin olan bir yol argümanı sağlamanızı gerektirir. Dot .
sadece geçerli dizini temsil eder genellikle aramak istediğiniz yerdir.
Bunu, aramanın temeli olmasını istediğiniz herhangi bir yolla değiştirebilirsiniz. Bulun bazı sürümlerinde, herhangi bir yol argümanı yoksa geçerli dizin ima edildiğinden bu bırakılabilir.
man find
Argümanlarla ilgili ayrıntılar için kabuğunuzda çalışabilirsiniz . Örneğin, benim için kullanım özeti , yol bağımsız değişkeninin isteğe bağlı olduğunu belirtir (en cesur kare içinde []
):
find [-H] [-L] [-P] [-D debugopts] [-Olevel] [path...] [expression]
Eğer find
geçerli klasörden başlayarak tüm dosya ve dizinlerde hiçbir argüman olmadan çalıştırırsanız iade edilir. Örneğiniz, aramanın başlaması gerektiğini açıkça belirtir .
ve ifadeyi -name foo.txt
arama filtrelerinden biri olarak içerir .
* Özellikle tüm BSD varyantları ve kesinlikle POSIX standardına bağlı herhangi bir şey . GNU find isteğe bağlı olmasını sağlar.