- 私はAWKスクリプトを使用していくつかのログを処理しています。
- 変数の値がnullまたはが空であるかどうかを確認する必要があります。何かを決定するには、が必要です。
どのように同じを達成するためのアイデアですか?AWKスクリプトの変数値がヌルか空であるかどうかを確認するには?
awk '
{
{
split($i, keyVal, "@")
key=keyVal[1];
val=keyVal[2];
if(val ~ /^ *$/)
val="Y";
}
}
' File
私は
1) if(val == "")
2) if(val ~ /^ *$/)
は両方のケースでは動作しないで試してみました。それはもう一つの選択肢として
少し奇妙だ、あなたの変数が空/ nullであるゼロならば、あなたは、length()
機能を使用できるよう
いくつかのサンプルデータを提供できますか? – Levon