Contenu | Rechercher | Menus

Annonce

Ubuntu-fr.org recrute toujours de nouveaux modérateurs, avec de l'expérience.

Ubuntu 16.04 LTS
Réservez vos DVD et clé USB Ubuntu-fr (premières livraisons mi-mai)

Si vous avez des soucis pour rester connecté, déconnectez vous et reconnectez vous depuis ce lien en cochant le case
Me connecter automatiquement lors de mes prochaines visites.

M.A.J. en cours du forum possibilité de bug, nous faisons le maximum pour les résoudre au plus vite

#1 Le 15/08/2009, à 11:26

yanick_cangaeld

[résolu]commandes

Bonjour, enfin re big_smile

On me demande le résultat de ces commandes :

$ echo bleu>long
$ cp long court
$ cat court>long
$ cat court>long
$ cat long

Je les ai tapés sur ma console et ça me donne bleu
Mais j'aimerais comprendre pourquoi ça me donne ce résultat ?

Dernière modification par yanick_cangaeld (Le 15/08/2009, à 11:41)

Hors ligne

#2 Le 15/08/2009, à 11:29

slasher-fun

Re : [résolu]commandes

Bonjour,

yanick_cangaeld a écrit :

$ echo bleu>long

Ecrit "bleu" dans un fichier appelé "long"

yanick_cangaeld a écrit :

$ cp long court

Copie le contenu de "long" dans "court"

yanick_cangaeld a écrit :

$ cat court>long

Écrase le contenu de long avec le contenu de court

yanick_cangaeld a écrit :

$ cat court>long

Idem

yanick_cangaeld a écrit :

$ cat long

Affiche le contenu de long.

Hors ligne

#3 Le 15/08/2009, à 11:31

yanick_cangaeld

Re : [résolu]commandes

Si long a été écrasé avec court il doit ne plus rien rester dans long et ça ne doit rien affiché à l'écran ?

Hors ligne

#4 Le 15/08/2009, à 11:31

®om

Re : [résolu]commandes

echo bleu>long écrit bleu sur stdout, et stdout est redirigé vers le fichier "long"
cp long court copie le fichier "long" dans un autre fichier "court"
cat court>long écrit le fichier "court" sur stdout, et stdout est redirigé vers le fichier "long" (équivalent à cp court long)
cat court>long une deuxième fois fait la même chose
cat long affiche le contenu de long sur stdout (donc dans la console), c'est à dire "bleu"

:grilled:

Dernière modification par ®om (Le 15/08/2009, à 11:32)

Hors ligne

#5 Le 15/08/2009, à 11:39

slasher-fun

Re : [résolu]commandes

yanick_cangaeld a écrit :

Si long a été écrasé avec court il doit ne plus rien rester dans long et ça ne doit rien affiché à l'écran ?

long a été écrasé avec court... qui contenait "bleu".

Hors ligne

#6 Le 15/08/2009, à 11:41

yanick_cangaeld

Re : [résolu]commandes

ok merci

Hors ligne