Saut de ligne ??

Résolu
michael_scott Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   -  
michael_scott Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   -
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

Utilisateur anonyme
 
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
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
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

0
michael_scott Messages postés 58 Date d'inscription   Statut Membre Dernière intervention  
 
J'ai rajouter un echo "" >> $i"new"


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