
Ubuntu日本語フォーラム

ログインしていません。
以前以下のトピックを投稿した者です。
Ubuntu日本語フォーラム / ログの記録できるターミナルソフトってあります?
https://forums.ubuntulinux.jp/viewtopic.php?id=5143
同様の事をシリアルポートでも実行しようと・・
IO-DATAの USB<=>RS-232CアダプタUSB-RSAQ2を用意しました
http://www.iodata.jp/prod/mobile/serial/2003/usb-rsaq2/index.htm
ハードウエアはドライバ不要で /dev/ttyUSB0 と認識され
cu -l /dev/ttyUSB0 -s 9600
とかやったら、あっさり繋がりました。(cuは sudo apt-get install cu として追加しました)
で、これもログを残したいということで以下のようなスクリプトを書いて実行したのですが
ウインドウがすぐに消えてしまい使えません。
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
#!/usr/bin/expect -f
set timeout 10
set date [exec date +%Y%m%d]
set logfile RT-$date.log
log_file ~/log/$logfile
spawn cu -l /dev/ttyUSB0 -s 9600
interact
expect eof
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
どこが間違っているか御指摘いただけたら幸いです。
オフライン