Quelle
différence y'a-t-il entre "cat bla blo > blu" et "cat
bla blo >> blu"'? Que se passe-t-il si blu existe ou
n'existe pas?
Ce que
contient bla:
Ce que
contient blo:
On applique la commande alors que
blu
n'existe pas:
Le résultat est le suivant:
Le texte des deux fichiers est copié dans le fichier
blu.
On applique la commande:
Le résultat:
Lorsqu'on utilise le double chevron (>>), le contenu des
fichiers est copié dans blu sans supprimer ce qui y
était déjà.
Quand
blu
n'existe pas, il est créé avec les deux
commandes. Quand il existe déjà, avec la
première commande (>) le contenu est
remplacé, avec la deuxième (>>) le
contenu existant est gardé, on y ajoute le contenu de
blo
et
bla.
<<
Retour