#1 Le 06/06/2010, à 21:49
- okonkole
[Résolu] comportement différent dans la console ou dans le script
Bonsoir,
Je me prend la tête, depuis 2h !!!
J'ai une ligne qui me permet de récupéré les sous-répertoires d'une liste de répertoire
En console je fais un :
$ find /mon_chemin -type d -mindepth 2 -maxdepth 2
Le résultat est correcte
Par contre dans un script bash:
for j in $`find /STOCKAGE/_MP3 -type d -mindepth 2 -maxdepth 2`
me retourne :
find: AVERTISSEMENT : vous avez spécifié l'option -mindepth après un argument qui n'est pas une option -type mais les options sont positionnelles (-mindepth affecte les tests spécifiés avant aussi bien qu'après). SVP spécifiez des options avant les autres arguments.
find: AVERTISSEMENT : vous avez spécifié l'option -maxdepth après un argument qui n'est pas une option -type mais les options sont positionnelles (-maxdepth affecte les tests spécifiés avant aussi bien qu'après). SVP spécifiez des options avant les autres arguments.
Avez-vous une idée ?
Dernière modification par okonkole (Le 08/06/2010, à 13:03)
Ubuntu 10.04 sur Phenom II x3
http://www.exposition-photos.net
Découverte Musique Libre : Albums du groupe SMILEY sur http://www.jamendo.com/fr/artist/smiley
Hors ligne
#2 Le 06/06/2010, à 22:10
- twocats
Re : [Résolu] comportement différent dans la console ou dans le script
Oui, tu écris n'importe quoi
for j in $(find /STOCKAGE/_MP3 -type d -mindepth 2 -maxdepth 2)
La réponse est 42
Hors ligne
#3 Le 08/06/2010, à 13:03
- okonkole
Re : [Résolu] comportement différent dans la console ou dans le script
Ben oui !!!
Merci beaucoup
Ubuntu 10.04 sur Phenom II x3
http://www.exposition-photos.net
Découverte Musique Libre : Albums du groupe SMILEY sur http://www.jamendo.com/fr/artist/smiley
Hors ligne