![用其他字符串替换一个字符串](https://linux22.com/image/1056164/%E7%94%A8%E5%85%B6%E4%BB%96%E5%AD%97%E7%AC%A6%E4%B8%B2%E6%9B%BF%E6%8D%A2%E4%B8%80%E4%B8%AA%E5%AD%97%E7%AC%A6%E4%B8%B2.png)
我想在文件 file.txt 中将字符串“#security”替换为“security\n\tauthorization : enabled”。这里 \n 代表换行符,\t 代表制表符。如何使用 sed 命令执行此操作。
答案1
sed 's/#security/security\n\tauthorization : enabled/' file
如果您想“就地”编辑文件,请使用 sed 的选项-i
。
看:man sed
我想在文件 file.txt 中将字符串“#security”替换为“security\n\tauthorization : enabled”。这里 \n 代表换行符,\t 代表制表符。如何使用 sed 命令执行此操作。
sed 's/#security/security\n\tauthorization : enabled/' file
如果您想“就地”编辑文件,请使用 sed 的选项-i
。
看:man sed