Comment puis-je ajouter un numéro de ligne et une tabulation au début de chaque ligne d'un fichier texte ?
Réponses
Trop de publicités?
jms
Points
318
P. Heffner
Points
184
OK, voici une solution bash en une ligne :
$ IFS=$'\n';x=1;for l in $(<file.txt);do echo -e "$x\t$l";((x+=1));done
$ IFS=
Le premier paramètre IFS indique à bash de lire une ligne complète à la fois. La deuxième ligne réinitialise l'IFS par défaut.
En prime, il s'exécute entièrement dans votre Shell et n'exécute pas de programme !
Cros
Points
1853
Mark
Points
251
- Réponses précédentes
- Plus de réponses