windowsPCで制御される測定装置がある。 この出力されたファイルを検知して、自動的に一連の処理を行わせたい。 単純には計算機で「5分に1回、ファイルを確認して、新規のファイルがあればそれを引数にして計算を実行する」とかが有望。
を検討する必要がある。バッチ的な視点かな あるいは、定期的な実行ではなく、ファイルが作成されたのを検知して実行する方法もある。 windows側のフォルダ(NTFS) を共有ドライブにして、Linuxでcifs mountを行い、ファイル検知を行う †
windows側のフォルダを共有フォルダにして、Linux側からcifs mountして、inotify-toolsで動作を確認したが、 windows側のフォルダ(NTFS) をNFSサービスで共有させ、Linux側からは通常のNFSマウントでファイル検知を行う †
通信プロトコルをNFSにしても駄目。同じようにwindows側でのフォルダ操作がまったく拾えていない。 windows側からsambaサーバにアクセスして、Linux側はローカルフォルダとしてファイル検知を行う †
ただ、windows側のローカルフォルダに書かないので不安はある。 windwos側のローカルフォルダにデータを格納して、ミラーリングプログラムでLinux側へコピーする †
ネットワーク経由で直接書かずに、まずはローカルにおいて、それからミラーリングプログラムでLinux(Z:ドライブ)へ渡す。 windows側でのミラーリングプログラム †
|