zcat -f /var/log/access*|sed -rn 's/^::ffff:([0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}) .+submit2/([0-9]+) .+$/\2,\1/p'|sort|uniq|grep 123456
こちらのコマンドですが、、zcat -f /var/log/access*とgrep 123456はわかるのですが、、、
|sed -rn 's/^::ffff:([0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}) .+submit2/([0-9]+) .+$/\2,\1/p'|sort|uniq|
上記省いた、||でくくられた中がわからないです。。。
こちらに来ればSEDマスターがいると伺いました。
句ごとに教えていただけませんでしょうか。。
恐らくですが、、
|sed -rn 's/^::ffff:
([0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3})
.+submit2/
([0-9]+)
.+$/\2,\1/p'
|sort|uniq|
とそれぞれわかれているようにも見えます。。私には象形文字にしか見えないです。
どたなかご教授願います。。ちなみに最後にgrep 123456でこのようにしてあるのは、
.outとしてwiresharkで123456に関連しているものをSEDを使って全部抜き出しているみたいです。
123456 xxxxxxx
123456 xxxxxxx
123456 xxxxxxx
その為、上のxxxxxxのコンディションを指定していると思うのですが、、難解過ぎて読めないです。
どなたかご教授願います。
よろしくお願いいたします。
回答5件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/11/20 01:36
2019/11/20 02:27
2019/11/25 12:34
2019/11/25 13:04