Utilisation du script Bash pour rechercher le numéro de ligne de la chaîne dans un fichier

Comment puis-je utiliser un script bash pour trouver le numéro de la ligne où une chaîne se produit?

Par exemple, si un fichier ressemble à ceci,

Hello I am Isaiah
This is a line of text.
This is another line of text.

et j'ai exécuté le script de rechercher la chaîne "ligne", il serait de la sortie du numéro 2, comme c'est la première occurrence.

source d'informationauteur David L. Rodgers