私はRaspberry PiでHostapdを実行してアクセスポイントとして機能します。以下を使用するとうまくいきます。
sudo hostapd /etc/hostapd/hostapd.conf
これで Hostapd が起動し、すべての出力がコンソールに書き込まれます。これでTEEまたはパイプを使用してこの出力を記録したいと思います。ただし、次のいずれかのコマンドを使用すると、プログラムは起動しません。
sudo hostapd /etc/hostapd/hostapd.conf >> /home/pi/Desktop/loggin.txt sudo hostapd /etc/hostapd/hostapd.conf > /home/pi/Desktop/loggin.txt sudo hostapd /etc/hostapd/hostapd.conf | tee log.txt
端末がハングして終了するには、ctrl-xを使用する必要があります。なぜこれがうまくいかないのですか?この問題をどのように解決できますか?
答え1
動作させるコマンドは次のとおりです。
sudo stdbuf -i0 -o0 -e0 hostapd /etc/hostapd/hostapd.conf | tee log.txt