以下 sed 命令替换OLD
字符串与NEW
细绳。
我的目标是取代OLD
to NEW
除非COMMAND
单词显示为行中的第一个单词。
如何修复我的 sed 语法以便替换OLD
with NEW
除非COMMAND
第一个单词在一行吗?
(笔记:COMMAND
单词位置可能位于行开头的一些空格之后。)
lidia
sed "/^ *#/b; /COMMAND/ s/OLD/NEW/g" file
COMMAND OLD
OLD COMMAND
sed 执行后:
COMMAND NEW
NEW COMMAND
"/^[ \t]*COMMAND/ s/OLD/NEW/g"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)