我发现自己不断地查找语法
find . -name "FILENAME" -exec rm {} \;
Run Code Online (Sandbox Code Playgroud)
主要是因为我不明白这-exec
部分是如何工作的。大括号、反斜杠和分号的含义是什么?该语法还有其他用例吗?
我想在一大组文件中搜索和替换一些文本,不包括某些实例。对于每一行,我想要一个提示,询问我是否需要替换该行。类似于 vim 的:%s/from/to/gc
(带有c
to 提示进行确认),但跨一组文件夹。是否有一些好的命令行工具或脚本可以使用?