GNU/Linux >> Linux の 問題 >  >> Linux

ファイルの 2 列目を出力する

サンプル データの最後の行には最初の列がないため、固定幅の列として解析する必要があります:

awk 'BEGIN {FIELDWIDTHS = "2 1"} {print $2}'

<オール>
  • cut -d' ' -f2
  • awk '{print $2}'

  • バイト オフセットでカットを使用:

    cut -b 3
    

    sed を使用して末尾の列を削除します:

    sed s/..//
    

    Linux
    1. Linux – Freeからの出力のBuffers列?

    2. ファイル列を選択するための 10 の実用的な Linux カット コマンドの例

    3. ntpq -p 出力の refid は何ですか?

    1. Linuxシェルは、2番目の列に従ってファイルをソートしますか?

    2. >、&>、>&、および 2&> を使用して出力をリダイレクトすることの違いは何ですか?

    3. 出力をファイルに追加する方法は?

    1. ファイル名のみを出力する diff

    2. system() の出力をファイルにリダイレクトする方法は?

    3. Linuxでデータファイルから最初の列(実際には行名)を削除するには?