私が作成したこのコード行で使用するのに最適なループは何ですか?ログ ファイルを調べて、失敗した行を見つけます$6
。BASH と LINUX にはかなり新鮮で、ループを適切に動作させることはできません。
Sep 13 12:09:39 icarus sshd[14043]: Failed none for invalid user 55659
Sep 13 12:09:43 icarus sshd[14043]: pam_unix(sshd:auth): check pass; user unknown
Sep 13 12:09:43 icarus sshd[14043]: pam_unix(sshd:auth):
Sep 13 12:09:44 icarus sshd[14043]: Failed password for invalid user 55659
Sep 13 12:09:48 icarus sshd[14043]: pam_unix(sshd:auth): check pass; user unknown
Sep 13 12:09:50 icarus sshd[14043]: Failed password for invalid user 55659 from
サンプルコマンド
cat auth.log | sed -e 's/,//g' | awk -F" " '{print $6}'