cat -b test1.txt
Cette commande permet de sauter les lignes vides et de numéroter les autres.
cat -n test1.txt
Cette commande numérote les lignes quoi qu'il arrive.
J'ai essayé les deux. L'un sur un fichier avec seulement des espaces et des tabulations et l'autre avec quelques alphabets. Les deux ont numéroté les deux fichiers de manière identique. Est-ce que remplir un fichier avec des espaces et des tabulations est un moyen de créer une ligne vide ou est-ce que je m'y prends mal ?
Mise à jour
Je ne sais pas ce qui n'est pas clair dans tout ça. Voici donc comment j'en suis arrivé à http://askubuntu.com
Je lisais. Je lisais le livre. Linux Command Line and Shell Scripting Bible par Richard Blum . Il l'avait mentionné :
J'ai donc essayé de le faire. Je pensais que les lignes vides ne devaient contenir que des tabulations ou des espaces. J'ai donc créé un fichier avec des tabulations et des espaces (afin d'avoir une ligne vide). J'ai donc essayé d'exécuter cette commande :
cat -b test1.txt
Cependant, il numérote toujours les lignes qui ne contiennent que des tabulations et des espaces. Je savais donc que les tabulations et les espaces étaient toujours comptés comme des caractères. J'ai posé une question ici pour savoir comment ajouter une ligne vierge dans un fichier texte pour le code :
cat -b text1.txt
pour travailler.
C'est le mieux que je puisse faire pour expliquer ma question.