cat file_1
:
height 100 3 name
gray 125 8 yellow
base 100 5 age
red 455 9 tea
level 100 7 yak
私の最終ファイルには、「100」パターンを含む2番目の列のみが必要です。
cat final_file
:
name
age
yak
ベストアンサー1
val0x00ffが提案したように、awk
これはオーバーライドできます。
これは、フィールド2のどの位置でも100に一致します。たとえば、「foo100bar」は一致します。
awk '$2 ~ 100 {print $NF}' file_1 >final_file
これは、フィールド2の100とのみ一致します。
awk '$2 == "100" { print $NF }' file_1 >final_file