Salut les amis.
Je voudrais savoir lequel de ces commande ne marche pas et pourquoi ?
a) ls < fichier
b) cat | fichier
c) cat < fichier
d) fichier | cat
Aussi cette commande signifie quoi ?
p1 || p2 (p1 et p2 deux processus)
Salut les amis.
Je voudrais savoir lequel de ces commande ne marche pas et pourquoi ?
a) ls < fichier
b) cat | fichier
c) cat < fichier
d) fichier | cat
Aussi cette commande signifie quoi ?
p1 || p2 (p1 et p2 deux processus)
Salut,
Il va falloir te documenter sur les flux standard, les redirections de flux, ainsi que les pipes.
Bonne lecture.
cher SmallFitz j'ai bien sur lu le cours sur les flux et les redirections sauf là je me perd car il s'agit de questions d'un examen, peut être que tu connait pas la solution comme moi attendons quelqu'un qui s'y connait
L'idée de developpez, c'est d'aider les utilisateurs sur des problèmes ou ils coincent. Pas de faire les exercices ou les examens d'élèves.
Si tu n'as pas compris quelque chose, explique le. explique ce que tu répondrais aux questions mais aussi pourquoi et dans ce cas, je suis sur qu'une bonne âme se dévouera pour te donner un coup de main.
bon je crois que le ls < fichier marche pas car on doit donner à ls a chemin, c'e ça ?
pour cette commande
p1 || p2 (p1 et p2 deux processus)
j'ai cherché sur google mais j'ai pas trouvé
1 - A quoi servent :
>
<
>>
<<
|
2 - C'est ce que l'on peut appeler un opérateur booléen.
Merci j'ai compris la question 2 car je me suis emporté avec les commande et j'ai oublier les opérateurs booléens.
Cependant pour 1) je comprend bien les redirection et tout.
Et j'ai un doute entre
fichier | cat
et ls < fichier
Car fichier | cat c'est fichier > fichier_temp (il va l’écraser je crois) et fichier_temp < cat
Je doute au niveau de fichier > fichier_temp
Je n'ai absolument rien compris de ce que vous voulez dire.
car fichier | cat c'est équivalent à fichier > fichier_temp < cat
je doute au niveau de fichier > fichier_temp
le > sert a écrire le résultat d'une commande dans un fichier c'e pour ça je me suis dit que le contenu de fichier var être copié dans un autre fichier temporaire, mais à ce qui parait meme le > c'est just pour les commande.
mais pour le ls < fichier c'e correct ? car ls attend un chemin non ?
ls va lire dans le fichier au lire dans l'entrée standard, effectivement
a) ls < fichier : OK
b) cat | fichier
c) cat < fichier
d) fichier | cat
cat | fichier c'est valide ou pas ?
je crois que non car les 2 doivent être une commande
mais si ls < fichier marche donc aussi cat < fichier va être ok cependant la question une seule des 4 propositions est correcte !!!!
A ton avis entre et
ls < fichier
cat < fichier
Laquelle semble logiquement correcte ?
Bonne initiative, les réponses devraient te paraitre évidentes maintenant.
Si un doute subsiste, fais des tests sur linux, et consulte la sortie de ces commandes.
Elles répondront alors aux questions de ton exercice.
Si une sortie te parait obscure, colle là ici et explique ce que tu ne comprends pas.
je sais pas becket les 2 me semble correctes car elles lisent à partir d'un fichier
SmallFitz hélas j'ai pas une distribution linux installé
Comment veux tu avancer sans pouvoir faire des tests ?SmallFitz hélas j'ai pas une distribution linux installé
Tu peux en installer une, ou utiliser un live CD, ou un live USB.
Tu peux aussi en virtualiser une.
Sinon ce fil de discussion peut t'intéresser.
Bons tests.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager