アプリ版:「スタンプのみでお礼する」機能のリリースについて

どなたかご存知の方教えてください。

RHEL7 の環境で SnmpTrapdを導入し、traphandleの指定で起動する処理内で、
snmptrap内に含まれるメッセージを判別し、その結果により処理を分岐しようと考えています。

ですが、traphandleに指定した処理(シェル)を起動した際にうまくsnmptrapメッセージを入力として処理する事ができません。どのように記述したら良いのでしょうか?

どこかサンプルのあるURLでもあれば、とても助かるのですが、、、よろしくお願いします。

A 回答 (1件)

snmptrapd云々はとりあえず置いといて。



「標準入力の内容を元に処理を変更するシェルスクリプト」
って書けますか?
例えば

echo 1 | ./test.sh
echo 2 | ./test.sh

でそれぞれ別な動作をする test.sh って作れますか?



複数行にわたってデータが来るので、シェルスクリプトよりは、awk,perl.python等で作るのが楽ではないでしょうか。
    • good
    • 0
この回答へのお礼

ご回答頂きましてありがとうございました。
頂いた回答をヒントに思ったような処理を作成する事ができました。
最終的には今後の拡張性を考え、rubyで作成しました。

お礼日時:2016/03/09 06:45

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!