Passage de commande à un programme UNIX

Fermé
cosaque31 - 1 déc. 2010 à 15:17
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 1 déc. 2010 à 15:19
Bonjour,

Je suis un peu rouillé en UNIX et j'ai un grand besoin d'aide pour réaliser ma tache.

Je dispose d'un programme UNIX (abcd) dont je dois automatiser l'exécution. Dans un usage normal, l'utilisateur doit saisir un certains nombres de paramètres au cours de l'exécution de celui-ci (option, fichier entrée, fichier sortie...).

Je souhaite donc exécuter le tout via un fichier script mais je ne sais pas comment faire passer à mon programme abcd les commandes successives.

Merci d'avance.


A voir également:

1 réponse

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 418
1 déc. 2010 à 15:19
Salut,

Il suffit de mettre les réponses à chaque question dans un fichier texte (une réponse par ligne) et d'appeler ton programme avec le ficher texte en argument :

abcd < fichier.txt

0