如何使用AWK重命名文本文件中的多行?
例如第一个和第三个

x y z
0 1 2
q w e


a b c
0 1 2
g h i

剧本会是这样的,
#!/usr/bin/awk -f

BEGIN {}
NR==1 { ...replace... }
NR==3 { ...more replace... }
END {}

最佳答案

如果需要用固定字符串替换固定行数,则此脚本应执行以下操作:

NR==1 { $0 = "a b c" }
NR==3 { $0 = "g h i" }
{ print }

关于linux - AWK重命名多行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34811025/

10-11 18:57