Que vérifie [ $# -eq 1 ] dans un script shell ?
[ $# -eq 1 ]
Que le premier argument désigne un fichier existant.
Que la commande précédente s’est terminée avec le statut 1.
Qu’un seul argument positionnel a été fourni.
Que le fichier d’entrée contient exactement une ligne.