关于shell sed的用法
1、问题
sed -n -e '$i,$jw tes.txt' temp.txt
,$jw tes.txt
执行上面一行函数时,输出为下面的这一行内容:
源文件temp.txt如下:
[vmuser@localhost ~]$ cat temp.txt
love you
and
me
look
the GooD boy
is kissing
the girl
i
saw them
and they are doing
love
[vmuser@localhost ~]$
2、正常情况下,如果对应的 $i 或者 $j 这两个地方时数字的话,是没有问题的。
[vmuser@localhost ~]$ sed -n '1,3w test.txt' temp.txt
[vmuser@localhost ~]$ cat test.txt
love you
and
me
[vmuser@localhost ~]$
所以在下想请教下高手,这个地方变量的使用还有别的 需要注意的地方么?