两者的常见用法如下:
find ~ -name “a.txt” –exec rm –rf {} ;
find ~ -name “a.txt” –execdir rm –rf {} ;
注意事项:
{} 与;之间有格。
-exec或-execdir后面的命令执行时,{}会被替换为匹配到的文件。
-exec与-exec的区别:
-exec 在被搜索的起始目录下执行命令
-execdir 在包含匹配到文件的子目录下执行命令