Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

tailコマンドを使って、複数のテキストファイルの中身をファイル名つきで一つのファイルに書き出す

shuzo-kino.hateblo.jp
ではファイルの中身を複数のファイルの中身をファイル名付きで出す方法を紹介しました。
今回は「複数のテキストファイルの中身をファイル名つきで一つのファイルに書き出す」方法です。
……ホラ、納品検収なんかで便利デスヨ(ぐるぐる目

実際のところ

tailの"-n +1"オプション*1で全文表示できる事から、以下のようにします。

$ tail -n +1 file1.txt file2.txt > result.txt

中身をみると、こんな感じ

$ cat result.txt

==> file1.txt <==
hoge
fuga
piyo

==> file2.txt <==
foo
bar
buzz

*1:余談ですが、"+1"のような短縮形は公式非推奨です