Linux ファイルを行ごとに結合して表示する
Linuxで、ファイルを行ごとに結合して表示する手順を記述してます。
環境
- OS Rocky Linux release 8.4 (Green Obsidian)
- shell: /bin/bash
ファイルを行ごとに結合して表示する
ファイルを行ごとに結合して表示するには、「paste」コマンドを使用します。
以下のファイルを、用意して結合してみます。
$ cat hoge.txt
<出力結果>
11
12
13
14
15
$ cat foo.txt
<出力結果>
21
22
23
24
25
「paste」コマンドで、行ごとに結合します。
paste hoge.txt foo.txt
<出力結果>
11 21
12 22
13 23
14 24
15 25
指定するファイルの順番を変えると、先に指定したものが優先されます。
paste foo.txt hoge.txt
<出力結果>
21 11
22 12
23 13
24 14
25 15
また、指定するファイルは2つ以上でもOKです。
paste hoge.txt foo.txt foo.txt
<出力結果>
11 21 21
12 22 22
13 23 23
14 24 24
15 25 25
行数を揃える必要はありません。
paste hoge.txt foo.txt
<出力結果>
11 21
12 22
13 23
14
15
-
前の記事
windows .NET5.0をインストールする 2021.11.29
-
次の記事
windows コマンドプロンプト上でcondaコマンドを使用する 2021.11.29
コメントを書く