參數:
-name<範本樣式>:指定字符串做爲尋找文件或目錄的範本樣式
-iname<範本樣式>:此參數的效果和指定「-name」參數相似,但忽略字符大小寫的差異;
-exec<執行指令>:假設find指令的回傳值爲True,就執行該指令。-exec參數以分號;結尾。
{} 花括號表明前面find查找出來的文件名
-exec選項後面跟隨着所要執行的命令或腳本,而後是一對兒{ },一個空格和一個\,最後是一個分號
如:
find . -type f -exec ls -l {} \;
find .-type f -user root -exec chown tom {} \;
find . -type f -name "*.txt" -exec cat {} \;> all.txt
由於單行命令中-exec參數中沒法使用多個命令,如下方法能夠實如今-exec以後接受多條命令linux
-exec ./text.sh {} \;
find ./ -size +1M -o -type d #尋找當前目錄下文件大於1M的文件或者是目錄。-a and-o or-not not常跟上-exec 執行後續命令如:參考:http://blog.csdn.net/liuhuiyan_2014/article/details/45053919 http://man.linuxde.net/find http://blog.csdn.net/u014762921/article/details/54287302