Cod*_*her 2 grep string regular-expression
有没有办法在 Ubuntu 服务器上搜索正则表达式,然后找到并用另一个字符串替换它?我现在正在使用以下命令,但它没有考虑实际更改 grepped 字符串:
grep --recursive --ignore-case “string”
Run Code Online (Sandbox Code Playgroud)
如果我使用 awk 或 sed,我将如何编写它以将“wavbyte”替换为“gitship”,用于我的整个服务器出现“wavbyte”的所有实例?
小智 5
试试这个命令
grep -rl "wavbyte" somedir/ | xargs sed -i 's/wavbyte/gitship/g'
Run Code Online (Sandbox Code Playgroud)
你可以尝试find
和sed
find /some_path -type f -exec sed -i 's/oldstring/newstring/g' {} \;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4479 次 |
最近记录: |