0
爲什麼awk無法從條件打印變量?將值賦給awk變量
cat CRND0103-2013-WY_Sundance_8_NNW.txt | awk '{ ($7 == '-9999.0') ? a = 'true' : a = 'false'; print $7, a }'
甚至awk '{b = 'true'; print b}'
不起作用。任何人都可以說出這是爲什麼嗎?
爲什麼awk無法從條件打印變量?將值賦給awk變量
cat CRND0103-2013-WY_Sundance_8_NNW.txt | awk '{ ($7 == '-9999.0') ? a = 'true' : a = 'false'; print $7, a }'
甚至awk '{b = 'true'; print b}'
不起作用。任何人都可以說出這是爲什麼嗎?
您應該在您的聲明中將'
更換爲"
。
awk '{b = "true"; print b;}'
^^