Você também pode usar grep
e uma lookahead positiva :
$ grep -oP '(\d+)(?=\].s*$)' dump.txt
3
A expressão regular acima pesquisa a sequência de números mais longa seguida por ].
e 0 ou mais espaços até o final da linha. Você pode combinar isso com o resto da sua mensagem de e-mail da seguinte forma:
$ read -r -d '' message <<'EOF'
> Total Number of Sessions running = $(grep -oP '(\d+)(?=\].\s*$)' dump.txt)
>
> NOTE: This is an automatically generated email, please don't reply to it.
> EOF
$ echo "$message" | mailx -s "Subject" emailaddresses
Para acertar, digite read -r -d '' message <<'EOF'
e tecle Enter . Em seguida, cole ou digite Total Number of Sessions running = $(grep -oP '(\d+)(?=\].\s*$)' dump.txt)
hit Digite novamente (quantas vezes quiser linhas em branco), cole o resto da mensagem e escreva EOF para sair.