Ecrire dans un fichier en ligne commande

Rien de plus simple. Dans un Terminal, 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.

Pour affecter le texte dans un dossier particulier

echo "Salut Mec" > ./Documents/test.txt


Commentaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *