Recherche récursive - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 09-11-2012 à 12:45:50
Bon, ben voilà quoi... (pourrave inside)
|
Marsh Posté le 09-11-2012 à 13:32:36
Si t'es sur du nom du fichier que tu recherches, un
find . -iname weblogic.xml |
devrait suffire
ajoutes le -type f si tu veux être sur de ne ramener que les fichiers
Marsh Posté le 09-11-2012 à 14:14:24
MagicBuzz a écrit : Bonjour,
|
parce "*.jar" ne matche rien. Ton shell commence par faire un glob sur les arguments, et ensuite exécute le ls. Ici c'est ton glob qui échoue, parce que rien ne matche "*.jar" dans le repertoire où tu te trouves
Marsh Posté le 09-11-2012 à 12:38:30
Bonjour,
Sur un serveur du boulot, je cherche un fichier, et je suis perplexe, car la commande "ls" ne produit pas le résultat attendu :
-bash-3.2$ cd utils
-bash-3.2$ ls
bsu ccr clone config quickstart uninstall utils.jar
-bash-3.2$ ls *.jar
utils.jar
-bash-3.2$ cd ..
-bash-3.2$ ls -R *.jar
ls: *.jar: No such file or directory
-bash-3.2$ ls *.jar -R
ls: *.jar: No such file or directory
-bash-3.2$ ls -r *.jar
ls: *.jar: No such file or directory
-bash-3.2$ ls *.jar -r
ls: *.jar: No such file or directory
-bash-3.2$ ls --recursive *.jar
ls: *.jar: No such file or directory
-bash-3.2$ ls *.jar --recursive
ls: *.jar: No such file or directory
-bash-3.2$
Pourquoi le -R ne fonctionne pas ?
Message édité par MagicBuzz le 09-11-2012 à 12:42:26