1

6列のファイルがあり、6列目に値が3より大きい行の最初の2列だけを印刷したいと思います。

このステートメントは、6番目の列が3より大きいすべての行を出力します

awk '$6 > 3' file > out

このステートメントは、最初の2つの列を出力します。

awk '{print $1,$2}' file > out 

これらの2つのコマンドを1つのライナーに組み合わせる方法を知っている人はいますか?

4

1 に答える 1

2

あなたが言ったように、あなたはほとんどそこにいます、「それらを組み合わせてください!」. これを試して:

awk '$6>3{print $1,$2}' file >out
于 2013-03-01T14:38:53.760 に答える