我文件夹中的文件太多,格式如下:
L1_ERROR(A, B, "A");
想要改变
L1_EXCPT(B,A);
请帮帮我。
答案 0 :(得分:0)
这可能会:
cat file
test
L1_ERROR(A, B,
"A");
data
awk '/L1_ERROR/ {print "L1_EXCPT(B,A);";getline;next}1' file
test
L1_EXCPT(B,A);
data
或者这可以用来避免使用getline
awk '/L1_ERROR/ {print "L1_EXCPT(B,A);";a=NR+1;next} NR!=a' file