カットでテキストファイルを操作する[閉じる]

カットでテキストファイルを操作する[閉じる]

スクリーンショットのテキストを操作するのに問題があります。最後の列のIPアドレスのみが残るようにファイルを変更する必要があります。ここに画像の説明を入力してください。

答え1

cut少し迷惑ですが、区切り文字を空白に設定してもみんなスペースは区切り文字として機能します。その入力には空のフィールドがたくさんあります。

適切な値を持つ固定幅フィールドを選択するか、5番目のフィールド(複数のスペースを1つの区切り文字として使用)を印刷できます。または、このようなものを使用して、前(最後)と次の空白の両方を削除できます。cut -cN-Mawk '{print $5}'awksed -e 's/^.*A[[:space:]]*//'A

答え2

単純なawkコマンド:

awk '{print $NF}' file

最後のフィールド($ NF)が印刷されますfile

関連情報