使用“sed”,我想将每个“=”及其后面的内容替换为空格。
例如我有这一行:
VNN=VNN VNNSRAM=VNNSRAM VSS=VSS
我想将其更改为:
VNN VNNSRAM VSS
谢谢。
答案1
你可以这样做:
sed 's/\=[^ ]\+//g' your_file
它匹配一个“=”符号后跟任何非空格字符[^ ]
,并检查其中至少有一个或多个\+
,然后删除该部分
使用“sed”,我想将每个“=”及其后面的内容替换为空格。
例如我有这一行:
VNN=VNN VNNSRAM=VNNSRAM VSS=VSS
我想将其更改为:
VNN VNNSRAM VSS
谢谢。
你可以这样做:
sed 's/\=[^ ]\+//g' your_file
它匹配一个“=”符号后跟任何非空格字符[^ ]
,并检查其中至少有一个或多个\+
,然后删除该部分