通常,一些使用了多条语句的AWK脚本可能无法在文本文件上正确工作,因为它们无法正确解析输入。这通常是因为多条语句的脚本确实需要一些特殊字符或结构,以便将其正确传递给AWK解释器。下面是一些方法可以解决这个问题:
$ awk '{print $2}; {print $1}' filename.txt
$ awk '{print $2} {print $1}' filename.txt
$ awk '{print $2; print $1}' filename.txt
这些技巧应该可以解决您的AWK脚本多条语句不能在文本文件上工作的问题。
下一篇:AWK脚本中的字段分隔符问题