Ecrire dans un fichier (bash) [Fermé]

Signaler
Messages postés
673
Date d'inscription
samedi 30 avril 2005
Statut
Membre
Dernière intervention
6 juin 2017
-
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
5 décembre 2019
-
Bonjours a tous.
Je cherche a ajouter un ligne a la fin d'un fichier texte grace a un programme en bash.En fait je ne sais pas par quoi fini ce fichier et donc je n'ais pas de reperes.
merci de votre aide.

4 réponses

Messages postés
2999
Date d'inscription
vendredi 18 juin 2004
Statut
Contributeur
Dernière intervention
22 juin 2020
381
Salut,

Imaginons on veut rajouter echo "bonjour" à la fin du fichier test.sh stocké dans /home/toto.

Voici ce qu'on va faire dans ton script :
echo "bonjour" >> /home/toto/test.sh


le ">>" est tres important, il correspond à "mettre à la suite".

Par contre > tout seul, indique que l'on va écraser le fichier existant.
52
Merci

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

CCM 57387 internautes nous ont dit merci ce mois-ci


à la fin?

euh...

echo "patapim patapoum" >> ton_fichier

non?
Messages postés
2999
Date d'inscription
vendredi 18 juin 2004
Statut
Contributeur
Dernière intervention
22 juin 2020
381
Tu m'as doublé :))

Utilisateur anonyme >
Messages postés
2999
Date d'inscription
vendredi 18 juin 2004
Statut
Contributeur
Dernière intervention
22 juin 2020

clac! dans l'os! ;)
Messages postés
673
Date d'inscription
samedi 30 avril 2005
Statut
Membre
Dernière intervention
6 juin 2017
39
ok merci les gas.
je vais tester ca.
merci de votre aide/
Messages postés
673
Date d'inscription
samedi 30 avril 2005
Statut
Membre
Dernière intervention
6 juin 2017
39
C'est exelent(je decouvre c'est pour ca).
merci de m'avoir repondu aussi vite.J'en profite (j'espere pas abusé).
je cherche la commande "cin>>" de c++ mais en basch.
en fait je cherche a recuperer la reponse de l'utilisateur a une question posé dans le programme.
Voila c'est ma derniere demande promis.
merci de votre aide.
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
5 décembre 2019
4 753
Salut,

Regarde du côté de la commande "read"... un exemple :
[jp@Mandrake tmpfs]$ echo "Quel est ton nom ?"; read nom; echo "Bonjour $nom"

Quel est ton nom ?
toto
Bonjour toto

[jp@Mandrake tmpfs]$
;-))
Utilisateur anonyme >
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
5 décembre 2019

avec echo -n séplupropre (et toc :))
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
5 décembre 2019
4 753 > Utilisateur anonyme
Même pô vrai :
[jp@Mandrake tmpfs]$ echo -n "Quel est ton nom ?"; read nom; echo "Bonjour $nom"
Quel est ton nom ?toto
Bonjour toto
[jp@Mandrake tmpfs]$
C'est plusse moche comme ça !

;-DDDDDD