nc出力のデータを24時間7時間ファイルに保存します。これは温度のデータロガーです。 このファイルamroutput
は非常に時間が掛かります。 (10秒ごとに1行)。 1つのアプリケーションでは、最後のエントリがファイルamr_last_output
にあります。 だから私は使用:unixリダイレクトtail to file
>
で
tail -f -n1 amroutput > amr_lastoutput.
タル出力を行うとき、私は、ファイルamr_lastoutput
毎回上書きされます。 mac osxでは、>>
コマンドのように、出力ファイルの末尾に出力が追加されています。 どうすればいいですか?
ありがとうございました!
私はあなたがあなたのUnixシステムで期待していることをしていないと言っていますか? Mac OSX(ファイルに追加)と同じように動作するはずです。 –
これには '-f'(follow)を使いたくないでしょう。 – Thor
ファイルの末尾出力に上書きモード(>)を使用し、追加モード(>>)では使用しません。 'nc 192.168.xx 10001> amroutput&'と2番目の:tail -f -n1 amroutput> amr_lastoutput& ' – steff