![如何将 -exec 选项与“find”一起使用](https://linux22.com/image/180933/%E5%A6%82%E4%BD%95%E5%B0%86%20-exec%20%E9%80%89%E9%A1%B9%E4%B8%8E%E2%80%9Cfind%E2%80%9D%E4%B8%80%E8%B5%B7%E4%BD%BF%E7%94%A8.png)
我尝试使用 -exec 调用下面的 sed 语句:
find '$path' -mtime +$daysold -exec sed -E -f redact.sed file.txt {} \;
。做
什么{}
?里面装的是什么{}
?
答案1
它应该是find "$path" -mtime +$daysold -exec sed -E -f redact.sed file.txt \;
并代替$path
放入,同时删除大括号" "
' '
我尝试使用 -exec 调用下面的 sed 语句:
find '$path' -mtime +$daysold -exec sed -E -f redact.sed file.txt {} \;
。做
什么{}
?里面装的是什么{}
?
它应该是find "$path" -mtime +$daysold -exec sed -E -f redact.sed file.txt \;
并代替$path
放入,同时删除大括号" "
' '