UJP - Pasteコマンドで行を連結する

Life is fun and easy!

不正IP報告数

Okan Sensor
 
メイン
ログイン
ブログ カテゴリ一覧

  • カテゴリ ハウツー の最新配信
  • RSS
  • RDF
  • ATOM

ブログ - Pasteコマンドで行を連結する

Pasteコマンドで行を連結する

カテゴリ : 
ハウツー
ブロガー : 
ujpblog 2016/7/28 1:11
 このようなファイルがある.
$ cat list.txt
1
山田
太郎
2
鈴木
二郎
3
真田
秀吉
$
 3行を1行に連結させたい.そんな時に使うのはpasteコマンド.
$ cat list.txt|paste -d, - - -
1,山田,太郎
2,鈴木,二郎
3,真田,秀吉
$
 ハイフンの数だけ連結する.
 この結果をカンマ区切りにしたい派愛は,-dオプションで指定する.
$ cat list.txt|/usr/bin/paste -d, - - -
1,山田,太郎
2,鈴木,二郎
3,真田,秀吉
$
 一応,コマンドパスを確認.
$ which paste
/usr/local/opt/coreutils/libexec/gnubin/paste
$
 Macに最初からインストールされているpasteコマンドを実行.
$ cat list.txt|/usr/bin/paste -d, - - -
1,山田,太郎
2,鈴木,二郎
3,真田,秀吉
$

トラックバック


広告スペース
Google