0
我想的rfcomm
輸出重定向到一個文件在bash像不能RFCOMM輸出重定向到一個文件
$ rfcomm watch hci0 > rfcomm.log &
或
$ rfcomm watch hci0 > rfcomm.log 2>&1 &
然而rfcomm.log
仍然desparately空。
爲什麼?
我想的rfcomm
輸出重定向到一個文件在bash像不能RFCOMM輸出重定向到一個文件
$ rfcomm watch hci0 > rfcomm.log &
或
$ rfcomm watch hci0 > rfcomm.log 2>&1 &
然而rfcomm.log
仍然desparately空。
爲什麼?
如果此程序直接寫入tty,則可以通過ssh
用僞tty(-t
)調用它來捕獲輸出。嘗試:
ssh -t localhost 'rfcomm watch hci0' > rfcomm.log
你確定'rfcomm watch hci0'在'stdout'上產生輸出嗎? – Inian
我只知道'stdout'和'stderr','rfcomm'確實在命令行打印了一些東西,所以我想它會將它發送到'stdout',對吧? – Buddyshot
如果你這樣做,會發生什麼?'rfcomm watch hci0> rfcomm.log'?你是否看到日誌 – Inian