需要帮助使用Sed修改文件

时间:2014-11-14 02:22:54

标签: bash unix command-line terminal

我从style.css中获取一个字符串,并尝试用它来替换client_custom.css中的字符串。问题是它只在终端上打印更新文件,但我无法保存更新的client_custom.css

无论如何我可以使用以下命令执行此操作吗?

sed -n 73p  style.css | cut -c  30-35 | xargs -I :hex: sed 's/!BGCOLOR!/:hex:/'  client_custom.css 

1 个答案:

答案 0 :(得分:0)

sed的-i选项将对作为参数提供的文件进行原位编辑

sed -n 73p  style.css | cut -c  30-35 | xargs -I :hex: sed -i 's/!BGCOLOR!/:hex:/'  client_custom.css