は、awkは次のスニペット与えOR
声明すなわちを持っていますか?awkのOR声明
Q
awkのOR声明
27
A
答えて
36
はい。そこ論理だか、使用することができ||
:
awk '{if ($2=="abc" || $2=="def") print "blah" }'
2
awk '{if ($2=="abc" || $2=="def") print "blah"}'
31
あなたはawkの中で、このコードを記述しないでしょう。
awk '{if ($2=="abc") print "blah"}'
あなたの代わりにこれを記述します。
awk '$2=="abc" {print "blah"}'
とに最終的に何をしようとしているかに応じて、「または」を追加してください:
awk '$2~/^(abc|def)$/ {print "blah"}'
awk '$2=="abc" || $2=="def" {print "blah"}'
awk '
BEGIN{ split("abc def",tmp); for (i in tmp) targets[tmp[i]] }
$2 in targets {print "blah"}
'
最後に一致する文字列が複数ある場合は、最後の文字列が最も適しています。
関連する問題
- 1. のcreationComplete声明
- 2. MySQLの声明
- 3. htaccessの声明
- 4. bashの声明
- 5. 質問声明
- 6. は声明
- 7. トラブル声明
- 8. 例外声明
- 9. SyntaxError:missing;声明
- 10. 解放声明
- 11. Sqliteを声明
- 12. ジャンゴ声明
- 13. bind_quoted声明
- 14. 作品声明
- 15. は声明
- 16. gccと声明
- 17. のYii:DELETEALLと声明
- 18. トグルdivの声明
- 19. 方法に声明
- 20. エクセルVBA Ifelse声明
- 21. jqueryの声明 - 選択
- 22. 短縮声明ActionScript 3の
- 23. Javascriptがinstanceofは声明
- 24. PHP PDO Basicは声明
- 25. python || JavaScriptでバックアップ声明
- 26. System.out.println()の消費時間。 Javaの声明?
- 27. シリアル化の例外は声明
- 28. MySQLのクエリは、ここで声明
- 29. マルチコンテキストのPython 2.6で `WITH`声明
- 30. 声明の時間を比較する
duh、ありがとう:) – Numpty