Chinaunix

标题: 这个shell哪儿错了。 [打印本页]

作者: 朽木可雕    时间: 2004-03-15 21:15
标题: 这个shell哪儿错了。
bash-2.05#sed -e '2c\ Those must often wipe a bloody nose. ' txt
sed: 命令错乱:2c\ Those must often wipe a bloody nose.
作者: bjgirl    时间: 2004-03-15 21:33
标题: 这个shell哪儿错了。
  1. $sed '2c\
  2. string' file
复制代码
c\后须回车,还有像a\,i\等
作者: 朽木可雕    时间: 2004-03-15 21:40
标题: 这个shell哪儿错了。
2        c\ text          Change.   Delete   the   pattern
                                     space.   Place  text on the out-
                                     put. Start the next cycle.
上面是man sed的输出,怎么没写啊。不过按照你的方法通过了。谢谢。bjgirl.
作者: bjgirl    时间: 2004-03-15 21:44
标题: 这个shell哪儿错了。
\c:用新的文件改变/取代当前行里的文本
sed '2c\
aaa' file
#文件中第2行的文本将被aaa替代.
man sed
c \

       text   Replace the selected lines with text, which  has  each  embedded
              newline preceeded by a backslash.

sed -V
GNU sed version 3.02




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2