Linux中使用find命令在當面目錄以及子目錄中查找文件,這個只需要加一個參數-depth即可,然而想要在當前目錄不包含子目錄就沒有一個簡單的參數可以實現,尤其所要查找的是某一個文件的時候,還要過濾掉目錄,就不能只用ls來敲了。
比如現在,我在/proc目錄下,我要找在該目錄下並且不在子目錄中的以m開頭的文件,就可以使用下面的命令
可是在一些Unix中是不能使用-maxdepth參數的,這樣就要用其他的命令來實現,看下面的這條命令:
使用-prune參數也可以實現這個目的,如果我想使用ls命令輸出得到的結果,可以使用下面的命令:
當然,下面的命令也是可以實現的。