pasteコマンドで出力カラム数を指定する方法
pasteコマンドで出力カラム数を指定するには-を指定します。
-を指定した場合(seqは連番を出力するコマンド)
$ seq 10 | paste - 1 2 3 4 5 6 7 8 9 10 $ seq 10 | paste - - 1 2 3 4 5 6 7 8 9 10 $ seq 10 | paste - - - 1 2 3 4 5 6 7 8 9 10 $ seq 10 | paste - - - - 1 2 3 4 5 6 7 8 9 10 $ seq 10 | paste - - - - - 1 2 3 4 5 6 7 8 9 10 $ seq 10 | paste - - - - - - 1 2 3 4 5 6 7 8 9 10
-を指定しない場合
$ seq 10 | paste 1 2 3 4 5 6 7 8 9 10
ファイルを読み込むには以下のようにします。
$ cat fruits.txt Banana Cherry Grape Mango Melon Peach $ paste - - - < fruits.txt Banana Cherry Grape Mango Melon Peach