web-dev-qa-db-ja.com

ファイルからtcpポートに新しい行を送信する方法は?

ファイルの変更を待ち、新しい行をTCPポートサーバーに送信します。

私はもう試した

nc 127.0.0.1 1234 -c "tail -F /var/log/changes.log"&

しかし、壊れたパイプを取得します

1
Hernán Eche

使用しているnetcatのバージョンはわかりませんが、-cパラメーターがありません。ただし、tail -F /var/log/changes.log | nc 127.0.0.1 1234は機能します。

3
Hermann