私はpcapファイルにtsharkフィルタを適用するシェルスクリプトを書こうとしています。フィルタは '/'のような文字を持つ変数です。シェルスクリプトのtsharkフィルタで変数を使う
私は '/' なしフィルタのために働く
tshark -r $file -Y "frame contains $PATTERN"
のようなものを持っています。しかし、$PATTERN
に '/'が含まれると、tshark: '/' is unexpected
というエラーが表示されます。
変数PATTERN
に特殊文字を含めることができるようにスクリプトを書くにはどうすればよいですか?
あなたはスラッシュを含んサンプルフィルタを提供することができますか?問題の原因となっているフィルタが有効であることは確かですか?スラッシュを含む有効なフィルタオプションがあることがわかります(2番目の例:https://wiki.wireshark.org/DisplayFiltersなど)ので、フィルタが無効で、エラーに改善の余地がありますか? –
フィルタはURLです。 www.foo.com/bar – Rayne