REBOL3 110 - CALL | |
cr8825 | 2-Feb-2011/12:28:25+1:00 |
bonjour a tous, comment avoir l'output de la commande CALL avec R3 ? pour R2 c'est output: "" call/output [la commande] output merci d'avance | |
DocKimbel | 2-Feb-2011/13:20:29+1:00 |
CALL est très limité dans R3, les entrées/sorties standards ne sont pas redirigeables depuis CALL comme en R2.>> help call USAGE: CALL command /wait DESCRIPTION: Run another program; return immediately. CALL is a native value. ARGUMENTS: command -- An OS-local command line, quoted as necessary (string!) REFINEMENTS: /wait -- Wait for command to terminate before returning | |
cr8825 | 2-Feb-2011/14:51:01+1:00 |
donc je ne peux pas récurer l'output !!!!! existe t il un autre moyen ? | |
DocKimbel | 2-Feb-2011/14:59:30+1:00 |
Non, on ne peut pas en R3. Solutions possibles: - utiliser R2 en intermédiaire: R3/CALL->R2/CALL->commande et dans R2, émettre la sortie du CALL vers un fichier qui sera relu par R3. - écrire une extension en C pour simuler un CALL/OUTPUT Il y a sans doute d'autres contournements possibles. | |
guest2 | 2-Feb-2011/15:00:04+1:00 |
Ben, tu rediriges l'output de la commande dans un fichier. | |
Login required to Post. |