ストリームを継続的に読み取るスクリプト

ストリームを継続的に読み取るスクリプト

時々私はcat流れるのが好きです/dev/input/event0

より多くの出力があるたびに何かを実行するスクリプトを作成したいと思います。

一度に1バイトずつ読み込むには、より多くの出力を定義できます。

では、どうすればいいですか?これを行うコマンドはありますか?

ベストアンサー1

シェルスクリプトでは完全な行に制限されます。もっと細かく読むには、C / Perl / Pythonなどを使用する必要があります。

while read line; do
  # do something based on content of $line; remember to quote it
done </dev/input/event0

おすすめ記事