我需要###用当前行号替换模式.
###
我设法在AWK和SED的下一行打印.
sed -n "/###/{p;=;}" file打印到下一行,没有p;,它取代整行.
sed -n "/###/{p;=;}" file
p;
sed -e "s/###/{=;}/g" file过去在我脑海中有意义,因为=;返回匹配模式的行号,但它会返回文本{=;}
sed -e "s/###/{=;}/g" file
=;
{=;}
我想念的是什么?我知道这是一个愚蠢的问题.我在sed手册中找不到这个问题的答案,现在还不是很清楚.
如果可能的话,请指出我错过了什么,以及让它成功的原因.谢谢
awk sed gawk
awk ×1
gawk ×1
sed ×1