shell fichier numéro ligne cat nl
Shell - Afficher un fichier avec le numéro de ligne
Avec la commande « cat » on peut afficher le contenu d'un fichier dans un terminal. Souvent, avoir le numéro des lignes est bien utile. « cat » prévoit une option permettant de le faire, mais le bash lui même a une commande qui se nomme « nl » qui fait exactement la même chose.
$ echo -e "un\ndeux\ntrois" > fichier
$ cat fichier
un
deux
trois
$ cat -n fichier
1 un
2 deux
3 trois
$ nl fichier
1 un
2 deux
3 trois
Si votre fichier contient un grand nombre de lignes, il n'est pas pratique de l'avoir entièrement dans un terminal, on peut donc rediriger la sortie dans un « more » :
$ nl /etc/passwd | more