我试图在一行的末尾添加一堆 0。识别线的方式是它后面跟着以“expr1”开头的线
在 Vim 中,我所做的是:
s/\nexpr1/ 0 0 0 0 0 0\rexpr1/
它工作正常。我知道在 ubuntu 中 \n 是通常用来终止行的,但是每当我这样做时,我都会得到一个 ^@ 符号,所以 \r 对我来说很好。我以为我会将它与 sed 一起使用,但它并没有真正起作用。这是我通常写的:
sed "s/\nexpr1/ 0 0 0 0 0 0\rexpr1/" infile > outfile