[问题]sed 初学,请问
发表于 : 2007-12-29 15:14
文件 test 内容
aaaa
aaaaaaa
aaaaaaaa
aaaaaaaaaaa
要求从第二行开始把a替换成b
sed '2,$ s/a/b/g' 正确
但是2是由变量$num的出的。
sed '$num,$ s/a/b/g' 出错
sed '"$num",$ s/a/b/g' 出错
sed '\$num,$ s/a/b/g' 不出错,但不替换了。
请教高手正确的写法。。
另外用tr可以实现吗?第二行开始替换
aaaa
aaaaaaa
aaaaaaaa
aaaaaaaaaaa
要求从第二行开始把a替换成b
sed '2,$ s/a/b/g' 正确
但是2是由变量$num的出的。
sed '$num,$ s/a/b/g' 出错
sed '"$num",$ s/a/b/g' 出错
sed '\$num,$ s/a/b/g' 不出错,但不替换了。
请教高手正确的写法。。
另外用tr可以实现吗?第二行开始替换