Como posso contar as ocorrências de uma string em um arquiv

Apenas tome este código como exemplo. Fingir que é um arquivo HTML / texto, se eu quiser saber o número total de vezes queecho aparece, como posso fazer isso usando o bash?

new_user()
{
    echo "Preparing to add a new user..."
    sleep 2
    adduser     # run the adduser program
}

echo "1. Add user"
echo "2. Exit"

echo "Enter your choice: "
read choice


case $choice in
    1) new_user     # call the new_user() function
       ;;
    *) exit
       ;;
esac 

questionAnswers(4)

yourAnswerToTheQuestion