当前位置: 技术问答>linux和unix
linux shell如何把某一行删除,再在原来的位置上加入某一句呢
来源: 互联网 发布时间:2015-10-06
本文导语: 我有一个文件xx,里面的内容是: I am student. you are teacher. he is a boy. 用linux shell如何把you are teacher.该行删除,然后写上she is a girl | 在命令行上面试试这样: sed "2d" xx > tempfile; mv -f tempfile ...
我有一个文件xx,里面的内容是:
I am student.
you are teacher.
he is a boy.
用linux shell如何把you are teacher.该行删除,然后写上she is a girl
I am student.
you are teacher.
he is a boy.
用linux shell如何把you are teacher.该行删除,然后写上she is a girl
|
在命令行上面试试这样:
sed "2d" xx > tempfile; mv -f tempfile xx
sed "2i(记得这里要回车)
she is girl" xx > tempfile; mv -f tempfile xx
sed "2d" xx > tempfile; mv -f tempfile xx
sed "2i(记得这里要回车)
she is girl" xx > tempfile; mv -f tempfile xx