我想在打印语句中的 awk 脚本中将三个变量输出连接到一个变量。
前任:
a="a"
b="b"
c="c"
预期输出是
d=a-b-c
最佳答案
你没有说这三个变量是 awk 变量还是 shell 变量,所以假设它们是 awk 变量:
$ awk 'BEGIN {
a = "a"
b = "b"
c = "c"
print "d=" a "-" b "-" c
}'
d=a-b-c
如果它们是 shell 变量,请参阅@Jotne 的回答。
关于linux - 如何连接两个或多个存储在awk脚本中的变量中的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23381416/