Outils pour utilisateurs

Outils du site


shell_afficher_un_fichier_avec_le_numero_de_ligne

tag_shell_fichier_numero_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
shell_afficher_un_fichier_avec_le_numero_de_ligne.txt · Dernière modification: 03/12/2010 07:25 (modification externe)