Saut de ligne ??

Résolu
michael_scott Messages postés 65 Statut Membre -  
michael_scott Messages postés 65 Statut Membre -
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 38797 Statut Contributeur 6 433
 
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 65 Statut Membre
 
J'ai rajouter un echo "" >> $i"new"


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