Bluetooth温度計/比重計装置を購入しました。私がコマンドを実行すると
bluetooth scan on
次のようなデバイスから継続的なデータを受信しています。
[CHG] Device 45:7E:48:99:24:E8 ManufacturerData Key: 0x0ec2
[CHG] Device 45:7E:48:99:24:E8 ManufacturerData Value: 01 27 02 2c
少し難しいのは、このデータが何を意味するのか理解していますが、後で解析するためにファイルにパイプ/リダイレクトする方法を見つけることができません。シンプル
bluetooth scan on >> file.txt
コマンドを中断するまで何も表示されません。これを達成する簡単な方法はありますか?
答え1
ファイルにログインしている間にコマンドの出力を見たいと思います。tee
コマンドはこの目的に使用され、コマンドの出力をファイルおよび標準出力に送信します。
-a
の代わりに--append
この>>
リダイレクトを実装します。
bluetooth scan on | tee -a file.txt
または、tail -f
次のコマンドを使用して実行時にファイルに追加される内容を確認します。
bluetooth scan on >> file.txt &
tail -f file.txt