Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
6列のファイルがあり、6列目に値が3より大きい行の最初の2列だけを印刷したいと思います。
このステートメントは、6番目の列が3より大きいすべての行を出力します
awk '$6 > 3' file > out
このステートメントは、最初の2つの列を出力します。
awk '{print $1,$2}' file > out
これらの2つのコマンドを1つのライナーに組み合わせる方法を知っている人はいますか?
あなたが言ったように、あなたはほとんどそこにいます、「それらを組み合わせてください!」. これを試して:
awk '$6>3{print $1,$2}' file >out