linux find 命令并执行
1、
语法:find /home/fys -name function.sh -exec sh {} 1 \;
功能:找到function.sh并执行它,赋予它的$1为1
备注:
(1){}代表找到的文件;
(2)-exec和 \;之间就是find后的额外命令;
(3)在bash环境下有特殊意义,因此利用反斜杠来转义。
2、
语法:find ./ \( –name "*.txt" \) -exec rm {} \;
功能:在当前目录下找到后缀为.txt文件并删除它们。
备注:\( 及 \)是对()的转义。