Armadilloフォーラム

tipコマンド実行中のメッセージの保存方法

yoshizu

2017年8月25日 13時42分

yoshizuです
いつも、お世話になっています。

Armadillo-Box ws1を利用してwi-sun間でのUDP通信を実行させています。
受信側でwi-sun受信をさせるのに
tip -l /dev/ttymxc2 -s 115200
といったtipコマンドを起動しています。

受信できますと

Connected.
ERXUDP FE80:0000:0000:0000:021D:1290:0003:C1BA FE80:0000:0000:0000:021D:1290:0003:C1F8 0E1A 0E1A 001D12900003C1BA 0 0400 0123456789

というようなメセージが出力されます。

そこでこの受信メッセージをarmadillo linuxのどこかに保存したいのですが
以下ではエラーします。

# tip -l /dev/ttymxc2 -s 115200 > /tmp/message
ERROR: local tcgetattr() failed, errno=25

何か、よい方法はないでしょうか?

以上、よろしくお願い致します。

コメント

at_ohsawa

2017年8月25日 13時57分

-wオプションで期待されている動作になりますか?

# tip -l /dev/ttymxc2 -s 115200 -w logfile
# tip --help 
(中略)
-w      capture remote output to local file

yoshizu

2017年8月25日 14時06分

at_ohsawa 様

ありがとうございます。
うまくいきました
これで目的達成できます。

> -wオプションで期待されている動作になりますか?
>
>

> # tip -l /dev/ttymxc2 -s 115200 -w logfile
> 

>
>

> # tip --help 
> (中略)
> -w      capture remote output to local file
>