L’intégralité de cet article est une citation du site donné en source écrit par Jllc.
Rien de plus simple. Dans un shell, tu peux rediriger la sortie de n’importe quelle commande dans un fichier. En particulier le résultat de la commande « echo », qui ne fait qu’afficher sur sa sortie standard le texte passé en paramètre.
Exemple :
echo "coucou" > fichier.txt
C’est le « > » qui fait la redirection. Si le fichier n’existe pas, il est crée.
Pour ajouter le texte, il faut deux fois le caractère « > » :
echo "c'est moi" >> fichier.txt
Avec un seul « > », le fichier est réécris à 0.
D’ailleurs, pour vider un fichier, on peut simplement taper ceci :
> fichier.txt
Sans rien devant.
Voir en ligne : Source
DATE 20 Déc 2008
Social Share / Partager
2 Comments
Bonjour,
Est-il possible d’ajouter du texte dans un fichier à la ligne courante (sans retour de chariot) ?
Bonjour Patrice,
normalement, avec
c’est ce qui se passe.