Saut de ligne ?? [Résolu/Fermé]

Signaler
Messages postés
58
Date d'inscription
mercredi 2 avril 2014
Statut
Membre
Dernière intervention
8 novembre 2018
-
Messages postés
58
Date d'inscription
mercredi 2 avril 2014
Statut
Membre
Dernière intervention
8 novembre 2018
-
Bonjour,

J'aimerai savoir comment fait t on pour rajouter un saut de ligne à chaque fin de fichiers.. au lieu de me créer un saut de ligne il m ecrit "\n".

for i in `ls *.txt`
do

echo \n >> $i"-new"

done

3 réponses


salut,

un simple
echo
devrait suffire.

NB :
ls
est inutile, voire nocif.
for f in ./*.txt
do
...
done

et puis, la commande crée de nouveaux fichiers, elle n'ajoute rien aux fichiers listés.
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
36299
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 234
Salut,

$ cat -n fich 
1 a
2 b
3 c
4 d
5 e

$ sed -i.bak '$G' fich

$ cat -n fich
1 a
2 b
3 c
4 d
5 e
6

Messages postés
58
Date d'inscription
mercredi 2 avril 2014
Statut
Membre
Dernière intervention
8 novembre 2018

J'ai rajouter un echo "" >> $i"new"


ca marche nikel. merci pour le conseil sur le ls.