Bonjour, j'ai peut etre pas compris la question mais je vais essayer quand meme.
Tu as un shellscript, qui a des sorties sur stdout et tu veux que certains trucs au sein de ce shellscript soient rediriges et d'autres pas. C'est bien ca ?
Parce que dans ce cas tu as la reponse dans ta question...
si ton shell script est le suivant :
Code :
- #! /bin/sh
- echo "toto"
- i=5
- echo "tutu" >> sortie.log
- echo $i
|
et si tu le lances via
Code :
- script.sh 1>> sortie2.log
|
tu auras "tutu\n" dans sortie.log et "toto\n5\n" dans sortie2.log
il suffit de poser des redirections dans le script.
Ou alors j'ai pas compris la question
Message édité par peyo22 le 08-09-2008 à 02:06:08
---------------
"Se tromper est humain ; Vraiment foutre la merde necessite le mot de passe de root."