Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Kojak
Comment faire une recherche sous Tiger UNIQUEMENT sur les noms de fichiers,et pas sur leur CONTENU???
Par exemple, en utilisant les commandes 'find' ou 'locate', sachant que 'locate' devrait être plus efficient dans ton cas (i.e. la simple recherche par nom de fichier).
Concernant les détails, je te renvoie aux manuels idoines, "man 1 find" et "man 1 locate".
-- Jacques.
Comment faire une recherche sous Tiger UNIQUEMENT sur les noms de
fichiers,et pas sur leur CONTENU???
Par exemple, en utilisant les commandes 'find' ou 'locate',
sachant que 'locate' devrait être plus efficient dans ton
cas (i.e. la simple recherche par nom de fichier).
Concernant les détails, je te renvoie aux manuels idoines,
"man 1 find" et "man 1 locate".
Comment faire une recherche sous Tiger UNIQUEMENT sur les noms de fichiers,et pas sur leur CONTENU???
Par exemple, en utilisant les commandes 'find' ou 'locate', sachant que 'locate' devrait être plus efficient dans ton cas (i.e. la simple recherche par nom de fichier).
Concernant les détails, je te renvoie aux manuels idoines, "man 1 find" et "man 1 locate".
-- Jacques.
Vincent Lefevre
Dans l'article <4383b5d5$0$41150$, Matt écrit:
Pour locate(1), si l'OP n'a pas sa base à jour, ben pas de résultats. Pour mettre à jour (ou créer) cette base, on utilise :
$ sudo /usr/libexec/locate.updatedb
La mise à jour automatique peut se faire via
/etc/periodic/daily/500.daily
J'ai ceci (qui doit y être par défaut):
if [ -x /usr/libexec/locate.updatedb ]; then echo "" echo "Rebuilding locate database:" locdb=/var/db/locate.database touch "${locdb}"; chown nobody "${locdb}"; chmod 644 "${locdb}" echo /usr/libexec/locate.updatedb | nice -5 su -fm nobody 2>&1 | sed -e '/Permission denied/d' chmod 444 "${locdb}" fi
et pour les utilisateur de DarwinPorts:
if [ -x /opt/local/bin/gnuupdatedb ]; then echo "" echo "Rebuilding GNU locate database:" /opt/local/bin/gnuupdatedb --prunepaths="/tmp /usr/tmp /var/tmp /dev /Volumes" fi
Dans l'article <4383b5d5$0$41150$14726298@news.sunsite.dk>,
Matt <hfrarg@syrius.org> écrit:
Pour locate(1), si l'OP n'a pas sa base à jour, ben pas de résultats.
Pour mettre à jour (ou créer) cette base, on utilise :
$ sudo /usr/libexec/locate.updatedb
La mise à jour automatique peut se faire via
/etc/periodic/daily/500.daily
J'ai ceci (qui doit y être par défaut):
if [ -x /usr/libexec/locate.updatedb ]; then
echo ""
echo "Rebuilding locate database:"
locdb=/var/db/locate.database
touch "${locdb}"; chown nobody "${locdb}"; chmod 644 "${locdb}"
echo /usr/libexec/locate.updatedb | nice -5 su -fm nobody 2>&1 | sed -e '/Permission denied/d'
chmod 444 "${locdb}"
fi
et pour les utilisateur de DarwinPorts:
if [ -x /opt/local/bin/gnuupdatedb ]; then
echo ""
echo "Rebuilding GNU locate database:"
/opt/local/bin/gnuupdatedb --prunepaths="/tmp /usr/tmp /var/tmp /dev /Volumes"
fi
Pour locate(1), si l'OP n'a pas sa base à jour, ben pas de résultats. Pour mettre à jour (ou créer) cette base, on utilise :
$ sudo /usr/libexec/locate.updatedb
La mise à jour automatique peut se faire via
/etc/periodic/daily/500.daily
J'ai ceci (qui doit y être par défaut):
if [ -x /usr/libexec/locate.updatedb ]; then echo "" echo "Rebuilding locate database:" locdb=/var/db/locate.database touch "${locdb}"; chown nobody "${locdb}"; chmod 644 "${locdb}" echo /usr/libexec/locate.updatedb | nice -5 su -fm nobody 2>&1 | sed -e '/Permission denied/d' chmod 444 "${locdb}" fi
et pour les utilisateur de DarwinPorts:
if [ -x /opt/local/bin/gnuupdatedb ]; then echo "" echo "Rebuilding GNU locate database:" /opt/local/bin/gnuupdatedb --prunepaths="/tmp /usr/tmp /var/tmp /dev /Volumes" fi
ça définit koâtesse cet argument ? les reps à ne pas updater ?
tiens d'aailleurs j'ai darwinports mais pas /opt/local/bin/gnuupdatedb...
j'ai le sentiment que mon Darwinports est +/- out... -- une bévue
Vincent Lefevre
Dans l'article <43846cb8$0$41137$, Matt écrit:
Vincent Lefevre <vincent+ wrote:
La mise à jour automatique peut se faire via
Oui mais uniquement si l'OP laisse sa machine active tous les samedis à 03h15, ce qui est loin d'être le cas de tout le monde (c'est pour cette raison que j'ai indiqué la commande pour lancer le script de mise à jour).
L'utilisateur peut toujours fixer une autre heure ou utiliser anacron.
/etc/periodic/daily/500.daily
La mise à jour se passe une fois par semaine, pas chaque jour (par défaut).
Ah, c'est moi qui avait dû le déplacer dans daily alors.
Dans l'article <43846cb8$0$41137$14726298@news.sunsite.dk>,
Matt <hfrarg@syrius.org> écrit:
Vincent Lefevre <vincent+news@vinc17.org> wrote:
La mise à jour automatique peut se faire via
Oui mais uniquement si l'OP laisse sa machine active tous les samedis à
03h15, ce qui est loin d'être le cas de tout le monde (c'est pour cette
raison que j'ai indiqué la commande pour lancer le script de mise à jour).
L'utilisateur peut toujours fixer une autre heure ou utiliser anacron.
/etc/periodic/daily/500.daily
La mise à jour se passe une fois par semaine, pas chaque jour (par
défaut).
Ah, c'est moi qui avait dû le déplacer dans daily alors.
Oui mais uniquement si l'OP laisse sa machine active tous les samedis à 03h15, ce qui est loin d'être le cas de tout le monde (c'est pour cette raison que j'ai indiqué la commande pour lancer le script de mise à jour).
L'utilisateur peut toujours fixer une autre heure ou utiliser anacron.
/etc/periodic/daily/500.daily
La mise à jour se passe une fois par semaine, pas chaque jour (par défaut).
Ah, c'est moi qui avait dû le déplacer dans daily alors.
Dans l'article <1h6hhom.16uu3e61fxaw2wN%, Une bévue écrit:
Vincent Lefevre <vincent+ wrote:
--prunepaths
ça définit koâtesse cet argument ? les reps à ne pas updater ?
man updatedb
--prunepaths='path1 path2...' Directories to not put in the database, which would otherwise be. Remove any trailing slashes from the path names, otherwise updatedb won't recognise the paths you want to omit (because it uses them as regular expression patterns). The environment variable PRUNEPATHS also sets this value. Default is /tmp /usr/tmp /var/tmp /afs.
tiens d'aailleurs j'ai darwinports mais pas /opt/local/bin/gnuupdatedb...
Dans l'article <1h6hhom.16uu3e61fxaw2wN%pere.noel@laponie.com>,
Une bévue <pere.noel@laponie.com> écrit:
Vincent Lefevre <vincent+news@vinc17.org> wrote:
--prunepaths
ça définit koâtesse cet argument ?
les reps à ne pas updater ?
man updatedb
--prunepaths='path1 path2...'
Directories to not put in the database, which would otherwise
be. Remove any trailing slashes from the path names, otherwise
updatedb won't recognise the paths you want to omit (because it
uses them as regular expression patterns). The environment
variable PRUNEPATHS also sets this value. Default is /tmp
/usr/tmp /var/tmp /afs.
tiens d'aailleurs j'ai darwinports mais pas
/opt/local/bin/gnuupdatedb...
Dans l'article <1h6hhom.16uu3e61fxaw2wN%, Une bévue écrit:
Vincent Lefevre <vincent+ wrote:
--prunepaths
ça définit koâtesse cet argument ? les reps à ne pas updater ?
man updatedb
--prunepaths='path1 path2...' Directories to not put in the database, which would otherwise be. Remove any trailing slashes from the path names, otherwise updatedb won't recognise the paths you want to omit (because it uses them as regular expression patterns). The environment variable PRUNEPATHS also sets this value. Default is /tmp /usr/tmp /var/tmp /afs.
tiens d'aailleurs j'ai darwinports mais pas /opt/local/bin/gnuupdatedb...