ログファイルを監視しています。各行の形式は次のとおりです。
2012 5 29 14 20 438.815 872.737 -1.89976 -0.55156 8.68749 -0.497848 -0.54559 0 0 6 00 0 0 0 0 0 0 0 0 80 9 0 0 10 0 0 0 8 00 9 0 0 0 0 0 0 2 41 84 0 0 0 1 0
ご覧のとおり、各値はタブで区切られています。
データの新しい行を取得し(ログファイルは10分ごとに更新されます)、このデータをMySQLデータベースに挿入するPerlスクリプトを作成するにはどうすればよいですか?
コマンドラインでこれを可能な限り実行したいと思います。
そうした場合tail -f -n 1 ./Eamorr.out > myPerlScript.pl
、ファイルが追加されるたびに、perlスクリプトはデータを取得しますか?
よろしくお願いします。