-exec
1.參數是一個一個傳遞的,傳遞一個參數執行一次rm
2.文件名有空格等特殊字符也能處理
-xargs
1.一次將參數傳給命令,可以使用-n控制參數個數
2.處理特殊文件名需要采用如下方式:
find . -name "*.txt" print0 |xargs -0 rm {}
find /opt/test/ -type f -name "*.txt" -exec cp {} /tmp \;
find /opt/test/ -type f -name "*.txt" | xargs -i cp {} /tmp
