gpt4 book ai didi

linux - 它在构建AWK中不起作用吗?

转载 作者:太空宇宙 更新时间:2023-11-04 12:45:55 24 4
gpt4 key购买 nike

awk 'BEGIN {print "'"$QUERY_IMSI_END"'";
}
{
split($0,a,";")
}
END {print a[3],a[2],a[1]}'

它不打印由 QUERY_IMSI_END 形成的结果数组。如何做出正确的设计?

最佳答案

awk 从标准输入读取它的输入。但是 print 将输出打印到标准输出。

我猜你想要这个:

echo "${QUERY_IMSI_END}" | awk -F';' '{print $3, $2, $1}'

请注意,您可以使用 -F 传递不同于默认分隔符的字段分隔符。不需要显式的 split()

关于linux - 它在构建AWK中不起作用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38738901/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com