RHEL9 pasteコマンドを活用する方法

環境
Red Hat Enterprise Linux release 9.2 (Plow)

使用例
for文でapacheのアクセスログから、9時と13時のログに対して10分単位の行数をファイルに出力します。

for H in 09 13
do
 for M in {0..5}
 do
 grep "21/Oct/2024:$H:$M" /var/www/vhosts/test.jp/logs/access_ssl_log | wc -l
 done | tee $H.txt
done

作成されたファイルの中身を確認します。
$ cat 09.txt
$ cat 13.txt

pasteコマンドで、2つのファイルを引数として指定すると、マージされて表示されます。
$ paste 09.txt 13.txt

IT

Posted by arkgame