リモートネットワークデバイス(F5 bigip)に常に書き込まれるログファイルがあります。私はそのログファイルを取得して解析できるLinuxホッピングステーションを持っています。私は "tail -f"を実装する解決策を見つけましたが、ログアウトした後にスクリプトを実行し続けるために、niceまたは類似のものを使用することはできません。私ができることは、5分ごとにクローンジョブを実行してファイルをコピーすることです。私はダウンロードしたファイルを処理することができますが、次にコピーするときには多くの一般的なデータが含まれますので、新しいものだけをどのように処理すればよいですか?どんな助けや提案も大歓迎です!Python - 頻繁に更新されるリモートログファイルからの読み取り
0
A
答えて
0
2つの可能性のある(非Python)ソリューションが問題の原因です。あなたがログアウトした後、あなたのマシン上で実行中のスクリプトを保存しておきたい場合は、のような&
と組み合わせてnohup
をチェックしてください。
Linuxマシン上でnohup my_program & > /dev/null
あなたは
grep -Fxv -f old.txt new.txt > dif.txt
を持つ2つのファイルの差分を抽出することができます
ファイルが大きい場合は、処理が遅くなることがあります。 dif.txtファイルには新しいものだけが含まれ、プログラムで検査することができます。 diff
を含む解決策もあります。
関連する問題
- 1. Javascript - 頻繁に更新されるファイルから読む
- 2. 頻繁に更新されるgridview
- 3. cassandraの頻繁に更新されるフィールドのインデックス方法
- 4. 列の索引が頻繁に更新される
- 5. ほとんどのMySQLで頻繁に更新されるテーブル
- 6. カサンドラスキーマ - テーブルを考えると、頻繁に更新された列
- 7. Lucene.netと頻繁に更新されるフィールド
- 8. 頻繁に更新されるNuGetパッケージを扱う
- 9. バックグラウンドが頻繁に更新される遅延UI
- 10. カサンドラで頻繁に更新されるテーブル
- 11. androidでImageViewを頻繁に更新
- 12. Visual StudioでのPythonプログラムの読み込みが頻繁に失敗する
- 13. Tomcatアプリケーションの頻繁な更新
- 14. JavaFX TableViewの頻繁な更新
- 15. GUIの頻繁な更新WxPYTHON
- 16. MySQL頻繁に更新されるカラムとページネーションによるテーブルのソート
- 17. VB.netのデータベースから更新されたレコードを読み取る
- 18. Monoまたは.NET Serialport頻繁な読み取りの結果が高いCPU
- 19. 頻繁に更新されるライブアプリ(winforms/clickonce)に対処する方法
- 20. 頻繁に変更されるデータオブジェクト構造のデザインパターンはありますか?
- 21. Sqliteデータベースのカーソルが更新されると、ListViewが頻繁にハングします
- 22. Javafxテーブルビューの変更リストが頻繁に変更されます
- 23. 取得バンドラロードエラー頻繁に
- 24. QLabelをサーバからの画像データで頻繁に更新する
- 25. gpsの場所を頻繁に更新するには?
- 26. reducexストアのダメージアプリのパフォーマンスを頻繁に更新する
- 27. React.PureComponentは、頻繁に更新されるコンポーネントに使用する必要がありますか?
- 28. ListViewの頻繁にクリックされたアイテムを取得する
- 29. 頻繁に変更されるデータを処理するソリューション
- 30. 頻繁に変更されるコンテンツをクリックすると、