【发布时间】:2020-12-10 05:52:45
【问题描述】:
我有一个包含多行单词“string”的文件。我只想编辑/替换文件中第一次出现“字符串”旁边的整行
我试过这个 sed -i '/string/{n;s/.*/new-string/1}' 测试文件
但是在其他“字符串”出现后,我正在获取所有其他行的更新
【问题讨论】:
-
sed是一个糟糕的工具选择,但你得到了你所问问题的答案,所以如果你想看到更好的方法,那么请提出一个新问题,这一次用awk标记它。
标签: sed command-line