※ ChatGPTを利用し、要約された質問です(原文:Teraterm 1行空白を入れたい。)
Teratermでマクロコードを改良して結果ログを見やすくする方法
このQ&Aのポイント
Teratermを使用してCentOSで命令マクロを実行すると、結果ログが詰まってしまい見にくいことがあります。空行や空命令をマクロコードに追加することで、結果ログを見やすくすることができます。
具体的な改良方法としては、以下のような手順を実行します。
1. waitコマンドを使用してコマンドの実行待ち時間を設定します。これにより、結果ログの表示に適切な時間差をつけることができます。
Teratermで以下のようなCentOSで以下命令マクロを作成し実行しました。
【マクロコード】
wait '$' '#'
sendln 'uname -a'
pause 2
wait '$' '#'
sendln 'df -k'
pause 2
これを実行した結果は、下記のようになります。
【結果:】
[root@edgar ~]# uname -a
edgar
[root@edgar ~]# df -k
Filesystem 1K-ブロック 使用 使用可 使用% マウント位置
/dev/mapper/vg_edgar-lv_root
28423176 758128 26221208 3% /
tmpfs 510320 0 510320 0% /dev/shm
/dev/sda1 495844 31926 438318 7% /boot
[root@edgar ~]#
【質問】
どうしても命令が詰まってしまい結果ログが見にくいのです。
下記のように、空行 or 空命令を入れて、下記のように見やすくしたいのです。
どのようにマクロコードを改良すればよいでしょうか?
[root@edgar ~]# uname -a
edgar
空行
[root@edgar ~]# df -k
Filesystem 1K-ブロック 使用 使用可 使用% マウント位置
/dev/mapper/vg_edgar-lv_root
28423176 758128 26221208 3% /
tmpfs 510320 0 510320 0% /dev/shm
/dev/sda1 495844 31926 438318 7% /boot
空行
[root@edgar ~]#
お礼
>sendln 'uname -a ; echo' echoを使うのですね。教えて頂いた方法で出来ました。 助かりました。 ご教授、ありがとうございました。