アプリ版:「スタンプのみでお礼する」機能のリリースについて

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 ~]#

A 回答 (1件)

そこに空行が無いのは、マクロを使わなくても同じですよね?



○ 送るコマンドに ; echo を付ける
sendln 'uname -a ; echo'

○プロンプトを改行付きのものにしてしまう
sendln 'export PS1="'
sendln '# "'

○ sedとかを使って、プロンプトのところに空行を入れる
    • good
    • 0
この回答へのお礼

>sendln 'uname -a ; echo'
echoを使うのですね。教えて頂いた方法で出来ました。

助かりました。
ご教授、ありがとうございました。

お礼日時:2013/02/06 00:38

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています