谢谢您,如果要拷贝到B 文件的某一行要怎么写?
追答1.在指定行前插入一行
sed '2 ittt' -i a.txt # 在第2行前插入ttt,并且将结果更新到a.txt(如果不想将插入真正更新到文件,去掉后面的-i选项就可以)
2.在指定行后插入一行
sed '2 attt' -i a.txt #在第2行后插入ttt,并且将结果更新到a.txt(如果不想更新原文件,去掉-i)
自己试试
试过了
command a expects \ followed by text
但是从网上查了也不是网上说的需要加"" 的问题
不知道你这啥报错
aa=`cat A|grep "abcdef"`
sed "2 $aa" B