[Bash]Pb avec locate dans un script
Fermé
Kopros
Messages postés
595
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
3 février 2020
-
Modifié par Kopros le 6/12/2011 à 19:02
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 7 déc. 2011 à 08:21
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 7 déc. 2011 à 08:21
A voir également:
- [Bash]Pb avec locate dans un script
- Script vidéo youtube - Guide
- Minimal bash-like line editing is supported ✓ - Forum Linux / Unix
- Ghost script - Télécharger - Polices de caractères
- Script bat - Guide
- Microsoft activation script - Accueil - Windows
1 réponse
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 418
7 déc. 2011 à 07:36
7 déc. 2011 à 07:36
Salut,
FilesFound="$(locate "${File}")"
# test
echo $FilesFound
# là ya rien du tout qui s'affiche !!!!!! du coup la suite n'est pas exécutée
Est-ce que tu obtiens quelque chose depuis un terminal avec la commande :
La commande "locate" élude certains répertoires, as-tu vérifié que le tien n'en faisait pas partie ?
FilesFound="$(locate "${File}")"
# test
echo $FilesFound
# là ya rien du tout qui s'affiche !!!!!! du coup la suite n'est pas exécutée
Est-ce que tu obtiens quelque chose depuis un terminal avec la commande :
locate nom_d_un_fichier_présent_dans_/home/nicolas/Bureau/test/
La commande "locate" élude certains répertoires, as-tu vérifié que le tien n'en faisait pas partie ?
7 déc. 2011 à 08:16
Sinon :
# pour la ligne du dessous c'est pas propre, je sais pas comment faire autrement pour
# enlever du chemin trouvé le DossierSrch
Peut-être tout simplement en l'excluant dès ta recherche :
(modulo les quotes qui sont peut-être mauvais, cf ma remarque ci-dessus)
7 déc. 2011 à 08:21
Pas de soucis ;-))
;-))