「最後の成功したログイン以降の失敗したログイン試行」を変数としてカウントするにはどうすればよいですか?

「最後の成功したログイン以降の失敗したログイン試行」を変数としてカウントするにはどうすればよいですか?

サーバーにログインすると、次のように表示されます。

Last failed login: Fri Jul 17 12:47:01 CEST 2020 from 111.222.333.444 on ssh:notty
There were 2713 failed login attempts since the last successful login.
Last login: Fri Jul 17 01:12:57 2020 from ec2-111-222-333-444.eu-central-1.compute.amazonaws.com

認証ログを手動で解析せずに、何らかのコマンドを使用してログイン後に番号 2713 を取得するにはどうすればよいですか?

問題があれば、OS は CentOS 7 です。

答え1

これを使用することができます:

var=`cat file | grep "There were" | cut -d' ' -f3`

これを行う別の方法:

var=`cat /var/log/secure | grep "Failed password" | wc -l`

関連情報