[fonction shell] Notion d'entrée standard

Résolu/Fermé
Lia_tlse Messages postés 2 Date d'inscription mercredi 31 janvier 2007 Statut Membre Dernière intervention 19 mars 2007 - 11 mars 2007 à 15:19
Lia_tlse Messages postés 2 Date d'inscription mercredi 31 janvier 2007 Statut Membre Dernière intervention 19 mars 2007 - 19 mars 2007 à 19:37
Bonjour,
Voilà, mon problème est le suivant : "Ecrire une fonction qui retourne 0 si le mot passé en paramètre se trouve dans les données lues sur l'entrée standard. Utilisez votre fonction pour écrire un programme shell qui teste si le mot passé en paramètre appartient aux fichiers fournis également en paramètre"
Je ne comprend pas vraiment en quoi consiste l'entrée standard. Pourriez vous m'aider à comprendre l'énoncé ?
Merci d'avance.
Célia
A voir également:

3 réponses

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
11 mars 2007 à 15:22
Salut,

Je ne comprend pas vraiment en quoi consiste l'entrée standard.

Regarde le chapitre

XXX. Les redirections et les pipelines


ici guide d utilisation du shell pour debutant
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
11 mars 2007 à 15:29
Salut,

L'entrée standard par défaut c'est en général le clavier.

Mais ça peut être aussi un fichier (ou une variable ou autre) à partir du moment où une redirection de l'entrée standard (STDIN) est implicitement indiquée (<).

Jette un oeil à ce tutoriel : guide d utilisation du shell pour debutant
Plus précisément au chapitre "XXX".
0
Lia_tlse Messages postés 2 Date d'inscription mercredi 31 janvier 2007 Statut Membre Dernière intervention 19 mars 2007
19 mars 2007 à 19:37
J'ai trouvé la réponse à mon problème. En effet, c'était en fonction des paramètres que donne l'utilisateur lors de l'appel du programme. Merci pour votre aide
0