2017-04-26 15 views
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}'は機能しません。なぜこれが当てはまるのか誰にも伝えられますか?

答えて

1

お客様の明細書には、'"を置き換える必要があります。

awk '{b = "true"; print b;}' 
     ^^
関連する問題