awkでいくつかの文字列を選択しようとしていますが、希望どおりの文字列が得られません
私が持っているデータはこのような列にあります
name1 condition1
name2 condition2/condition1
name3 CONDITION3
name4 condition1/condition4
name5 CND1
name6 condition6
name7 cnd1
name8 condition3/cnd1
name9 CND1/condition2
文字の位置や大文字小文字に関係なく、condition1とcnd1を選択しようとしています。
出力を次のようにします(condition1とcnd1を何かと組み合わせて)
name2 condition2/condition1
name4 condition1/condition4
name8 condition3/cnd1
name9 CND1/condition2
および次のような別の出力(condition1およびcnd1 ALONE)
name1 condition1
name5 CND1
name7 cnd1
このコマンドを使用しています
awk 'BEGIN{IGNORECASE=1} $2 ~ /^cnd1$/ || /^condition1$/' directory/file.tab
このコマンドは、すべての組み合わせを削除します。
このための適切なコマンドを作成するにはどうすればよいですか?