tec*_*sk8 3 linux bash sed shell-script
我需要一次覆盖许多服务器上的一些配置,并且我想在创建备份时修改原始配置文件,只是出于好奇,所有这些都可以用 sed 完成吗?
有人提到了这种模式,但它不起作用。
new_port="..."
sed -i .bak "s/port=2334/${new_port}/g"
Run Code Online (Sandbox Code Playgroud)
sed -i .bak "s/port=2334/${new_port}/g"\nRun Code Online (Sandbox Code Playgroud)\n几乎就是您\xe2\x80\x99 正在寻找的;修复方法是删除后面的空格-i:
sed -i.bak "s/port=2334/${new_port}/g"\nRun Code Online (Sandbox Code Playgroud)\n如果new_port只有端口号,则\xe2\x80\x99还必须重复port=:
sed -i.bak "s/port=2334/port=${new_port}/g"\nRun Code Online (Sandbox Code Playgroud)\n仅当您实际指定要处理的文件的名称(在sed。
| 归档时间: |
|
| 查看次数: |
2637 次 |
| 最近记录: |