Find et sortie fichier
Résolu
Bonjour,
Je bloque sur un script :
Je souhaite faire find ../sessions -name "*H1*.txt" >TOTO.txt
Lorsque je le lance en ligne de commande, aucun soucis,
par contre, dans un script, ça ne veut pas marcher.
Voyez-vous d'ou ça vient ? car moi je deviens dingue...
Merci d'avance
Je bloque sur un script :
Je souhaite faire find ../sessions -name "*H1*.txt" >TOTO.txt
Lorsque je le lance en ligne de commande, aucun soucis,
par contre, dans un script, ça ne veut pas marcher.
Voyez-vous d'ou ça vient ? car moi je deviens dingue...
Merci d'avance
Configuration: Windows XP Internet Explorer 6.0
6 réponses
-
ModérateurSalut,
Le script est lancé depuis le même répertoire que la commande qui fonctionne ?
-
Bonjour Jipicy,
Oui ! -
ModérateurOn peut voir le script ?
-
#!/bin/ksh
FREQUENCE=${1}
FIC_SESSIONS_TEMP="liste_sessions_6.lst"
PRIO=1
# Recherche tous les fichiers "*_HPRIO*.ses" dans les répertoires camp et sessions
while [ ${PRIO} -lt 10 ]
do
find ../sessions -name "*_${FREQUENCE}${PRIO}*.ses" >$FIC_SESSIONS_TEMP
PRIO=$(( ${PRIO} + 1 ))
done
exit 0 -
ModérateurEt comme ça :
find ../sessions -name "*_${FREQUENCE}${PRIO}*.ses" >> $FIC_SESSIONS_TEMPça marche pas mieux ?
-
Si, ca y est, j'ai compris, ma boucle écrase le fichier vu que je n'ai pas de fichier avec une prio 9...
Merci beaucoup Jipicy