Changer de répertoire dans un script

Changer de répertoire dans un script - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 16-01-2007 à 17:34:01    

Salut tout le monde !
 
Je lance un script via crontab mais j'ai un petit problème.
Dans le script, je lance un 'find * -type f' mais lorsqu'elle est lancée par crontab la commande 'find' liste les fichiers contenus dans le répertoire /root, or je souhaiterais changer de répertoire juste avant la commande 'find' afin que je puisse lister les fichiers d'un répertoire en particulier.
 
Est-ce possible ?
Merci d'avance.

Reply

Marsh Posté le 16-01-2007 à 17:34:01   

Reply

Marsh Posté le 16-01-2007 à 17:39:31    

Tu peux pas mettre le répertoire en absolu plutôt qu'en relatif?
"find /monrep/ -type f"

Reply

Marsh Posté le 16-01-2007 à 17:40:03    

tu fais un cd /ton/repertoire


---------------
Intermittent du GNU
Reply

Marsh Posté le 16-01-2007 à 17:41:24    

Ben faire un "cd" diectement dans la ligne de la crontab :
cd /dir ; script

Reply

Marsh Posté le 16-01-2007 à 17:54:06    

Combi_A_Vendre a écrit :

Tu peux pas mettre le répertoire en absolu plutôt qu'en relatif?
"find /monrep/ -type f"


 
Je préfére ne pas "m'encombrer" du /home/etc... et stocker les chemins en relatif.
 
 

ph75 a écrit :

Ben faire un "cd" diectement dans la ligne de la crontab :
cd /dir ; script


 
Nickel, merci  :D
C'est exactement ce que je voulais ;)
 
cd /dir ; ./script


Message édité par jaymzwise le 16-01-2007 à 17:54:24
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed