Ajouter plusieur lignes dans un fichier

Résolu
Guest -  
 Guest -
Bonjour,

J'aimerais ajouter plusieurs lignes a la suite d'un fichier texte avec la commande echo, j'ai vu que si je ne mettait pas les " " autour du texte le prompt était modifier, donc je suppose qu'a ce moment la je suis dans le fichier, mon problème est que je ne sais pas comment sauver ces lignes supplémentaires étant donné que ENTER sert a passer a la ligne.

Merci.
A voir également:

2 réponses

gigaga Messages postés 2347 Date d'inscription   Statut Membre Dernière intervention   301
 
J'ai pas bien compris ton souci mais
echo ligne1\nligne2>>fichier
0
Guest
 
Ok, je sais que le \n est censé faire un retour a la ligne mais quand je tape
ligne \n ligne >> fichier
et que j'affiche le contenu ca me donne
ligne n ligne

Pour info je suis en qwerty alors que mon clavier est un azerty ca peut venir de la ?
bien que l'antislash semble est prit correctement en compte
0
jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,
[tmpfs]$ cat fichier
 Ce fichier commence
par 2 lignes
[tmpfs]$ echo "J'en rajoute
> 3 autres
> juste pour l'exemple" >> fichier
[tmpfs]$ cat fichier
 Ce fichier commence
par 2 lignes
J'en rajoute
3 autres
juste pour l'exemple
[tmpfs]$ echo -e "et 2 de plus\npour être complet, plus un saut de ligne\n" >> fichier
[tmpfs]$ cat fichier
 Ce fichier commence
par 2 lignes
J'en rajoute
3 autres
juste pour l'exemple
et 2 de plus
pour être complet, plus un saut de ligne

[tmpfs]$
;-))
0
Guest
 
Merci beaucoup =)
0