Utilisation du pipe [MS-DOS] - Shell/Batch - Programmation
Marsh Posté le 02-12-2005 à 05:24:33
Un pipe, ça ne sert pas à ça. Quand tu fais cmd1 | cmd2, la sortie standard de cmd1 est "connectée" à l'entrée standard de cmd2. Ca veut dire que cmd2 lit sur stdin ce que cmd1 écrit sur stdout. Toi ce que tu veux si j'ai bien compris, c'est que cmd2 soit lancé avec en argument la sortie de cmd1, ce qui n'a rien à voir. Sous unix, ça se fait de la façon suivante :
java Transform quarter `java Menu` |
Marsh Posté le 01-12-2005 à 22:59:34
Bonjour,
J'écris ceci dans mon MS-DOS
java Menu | java Transform quarter
Menu m'affiche le nom d'un fichier (nomFichier)
je voudrais que mon pipe me recupere ce nom et execute
java Transform quarter nomFichier
ça ne fonctionne pas
pourquoi ne recuper t-il pas le nomFichier afficher par Menu
comment faire?
Je formule la meme question avec Unix, parceque ça marche pas non pluuuus
c'est assez urgent!!
Message édité par lordankou le 02-12-2005 à 00:57:41