端末内部にデータの3番目の列だけを貼り付けたいです。
私はもともと次のものを持っていました:
4 SF0086 SF0086
12 SF0087 SF0087
17 TSF141 TSF141
29 TSF070 TSF070
30 TSF028 TSF028
31 TSF122 TSF122
これをコピーして端末に貼り付けると1行になります
4 SF0086 SF0086 12 SF0087 SF0087 17 TSF141 TSF141 29 TSF070 TSF070 30 TSF028 TSF028 31 TSF122 TSF122
私はそれを次のように取得したいと思います:
SF0086
SF0087
TSF141
TSF070
TSF028
TSF122
オプションの1行(中間)をファイルに保存し、次のオプションを使用するか、汎用POSIXシステムで使用できるオプションを使用できますが、awk
まだsed
把握perl
していません。私もこのコマンドを実行できず、私にはこのコマンドを実行できないというpaste
結論に達しました。paste
3番目の列を抽出する必要があるたびにデータが変更されます(間隔が変更されることを意味します)。データ抽出器/フォーマットエキスパートはありますか?
ベストアンサー1
'cut'はあなたが探しているコマンドです。使用する区切り文字(デフォルトは空白だと思います)と希望の列を指定します。マニュアルページにはすべての詳細が一覧表示されます。
この機能を正しく機能させるには、貼り付けるときに改行が破損していないことを確認する必要があります。