問題は、ディレクトリに特定のフラットファイルが作成されることです。どのアプリケーションがそのフラットファイルを生成するのかわかりません。私はUnix環境を使用しています。
そのフラットファイルを生成するスクリプト/バイナリ/アプリケーションを識別することは可能ですか?
答え1
〜のようにザイルズこの質問に答えてください:どのプロセスがファイルを生成するかを確認する方法は?
lsof /path/to/file
プロセスが見つかったら、次のコマンドを使用してアプリケーションを識別できますps
。
ps -ef | grep ProcessNumber
アプリケーションの使用のみを取得するには、次の手順を実行しますawk
。
ps -ef | grep ProcessNumber | awk '{ print $8 }'