在awk中,使用变量时需要使用引号将变量与其他字符串分隔开,以避免覆盖问题。以下是一个解决方法的示例代码:
awk '{
var1 = "Hello"
var2 = "world"
print var1 " " var2
}' file.txt
在这个示例中,变量var1和var2之间使用了引号和空格分隔开,以确保正确打印连接。输出将是"Hello world"。
另外,如果要在awk中使用变量的值作为字符串连接,可以使用awk的字符串拼接操作符" ",如上述示例所示。
上一篇:Awk变量和求和