Re: Commande find

2020-12-01 Par sujet David Martin
un intéret certain pour les logs et l'identification au besoin de "Lister" ce qui à été supprimé ! Le ven. 27 nov. 2020 à 20:53, Gaëtan Perrier a écrit : > Le vendredi 27 novembre 2020 à 11:08 +0100, David Martin a écrit : > > Bonjour à tous les deux, > > merci pour ces informations, cependant

Re: Commande find

2020-11-27 Par sujet Gaëtan Perrier
Le vendredi 27 novembre 2020 à 11:08 +0100, David Martin a écrit : > Bonjour à tous les deux,  > merci pour ces informations, cependant la commande find ne fonctionnais pas > et aucun effacement > selectif n'était possible (dixit la variable). les modification de mise en > variable déjà testé. >

Re: Commande find

2020-11-27 Par sujet Pierre Malard
Bonjour, Je ne comprends pas bien la question. Si c’est pour supprimer les configurations des produits Mozilla (Firefox et Thunderbird par exemple), il me semble que toute les configurations se situent dans le répertoire « .mozilla » de l’utilisateur dans des fichiers nommés « profiles.ini ».

Re: Commande find

2020-11-27 Par sujet Sébastien Dinot
David Martin a écrit : > DIR="([0-9]|netlogon|backup|eole|mail)" ---> ne fonctionne pas du > tout, j'ai tout explosé ;-) C'est donc que je n'ai pas compris ton attente parce que la commande : egrep -v "([0-9]|netlogon|backup|eole|mail)" fait bien ce que je pensais qu'elle devait faire lorsque

Re: Commande find

2020-11-27 Par sujet Daniel Caillibaud
Le 26/11/20 à 16h47, Étienne Mollier a écrit : > >find -iname Mozilla | egrep -v "$DIR" | xargs rm -Rvf > > > delmozilla.log; > ^^ > Je serais à votre place, je protègerais la variable avec des > double quotes, comme ci-dessus. DIR est amenée

Re: Commande find

2020-11-27 Par sujet David Martin
Sebastien, DIR="([0-9]|netlogon|backup|eole|mail)" ---> ne fonctionne pas du tout, j'ai tout explosé ;-) Heureusement que je teste avant ;-) Le jeu. 26 nov. 2020 à 15:49, Sébastien Dinot a écrit : > David Martin a écrit : > > La variable $DIR me sort bien ce qu'elle contient quand je fais

Re: Commande find

2020-11-27 Par sujet David Martin
Bonjour à tous les deux, merci pour ces informations, cependant la commande find ne fonctionnais pas et aucun effacement selectif n'était possible (dixit la variable). les modification de mise en variable déjà testé. pour le sheebang et set -e c'est un choix... généralement je fais mes scripts

Re: Commande find

2020-11-26 Par sujet Étienne Mollier
Bonjour David, David Martin, on 2020-11-26 15:40:59 +0100: > #!/bin/bash Il vaut mieux arrêter le script immédiatement si une étape finit en erreur de manière inattendue. Or ce n'est pas le comportement par défaut du shell. Pour activer ce comportement, une bonne pratique est d'activer cette

Re: Commande find

2020-11-26 Par sujet Sébastien Dinot
David Martin a écrit : > La variable $DIR me sort bien ce qu'elle contient quand je fais un > echo dessus, mais la commande egrep ne fonctionne pas avec la > variable. Il manque des parenthèse en début et fin de séquence. Il faut remplacer : DIR="0|1|2|3|4|5|6|7|8|9|netlogon|backup|eole|mail"

Re: Commande find

2011-01-23 Par sujet Fabien LUCE
Arrrgh finalement y a pas grand chose qui pourrais me satisfaire finalement... On Sun, Jan 23, 2011 at 01:47:36AM +0100, Jeremie COURREGES-ANGLAS wrote: On Saturday 22 January 2011 à 10:36:57PM, Yves Rutschle wrote: On Sat, Jan 22, 2011 at 10:06:27PM +0100, Fabien LUCE wrote: je viens

Re: Commande find

2011-01-22 Par sujet Jeremie COURREGES-ANGLAS
On Friday 21 January 2011 à 08:16:15AM, Fabien LUCE wrote: Bonjour à tous! 2 petites questions à propos de la commande find. 1) pourquoi find / -name *test* -mtime +7 -print0 ne se comporte pas comme find / -print0 -name *test* -mtime +7 ? En d'autres termes: le paramètre d'action print0

Re: Commande find

2011-01-22 Par sujet Fabien LUCE
On Sat, Jan 22, 2011 at 02:12:04PM +0100, Jeremie COURREGES-ANGLAS wrote: On Friday 21 January 2011 à 08:16:15AM, Fabien LUCE wrote: Bonjour à tous! 2 petites questions à propos de la commande find. 1) pourquoi find / -name *test* -mtime +7 -print0 ne se comporte pas comme find /

Re: Commande find

2011-01-22 Par sujet Fabien LUCE
Hola, je viens d'essayer un petit: tar cjvf test.tar.bz2 $(find . -mindepth 1 -name * -exec echo {} +) avec des noms de fichiers contenant des espaces... et bien gros plantage! tar: ./fichier : la fonction stat a échoué: Aucun fichier ou répertoire de ce type tar: test_3 : la fonction stat a

Re: Commande find

2011-01-22 Par sujet Yves Rutschle
On Sat, Jan 22, 2011 at 10:06:27PM +0100, Fabien LUCE wrote: je viens d'essayer un petit: tar cjvf test.tar.bz2 $(find . -mindepth 1 -name * -exec echo {} +) J'ai peut-être raté un épisode, mais pourquoi ne pas faire un simple: tar cjvf test.tar.bz2 * ? Sinon, j'aurais tendance à ajouter des

Re: Commande find

2011-01-22 Par sujet Jeremie COURREGES-ANGLAS
On Saturday 22 January 2011 à 10:36:57PM, Yves Rutschle wrote: On Sat, Jan 22, 2011 at 10:06:27PM +0100, Fabien LUCE wrote: je viens d'essayer un petit: tar cjvf test.tar.bz2 $(find . -mindepth 1 -name * -exec echo {} +) Eeek. Y'a un gros souci là. Dans ton utilisation de find, tu ne résouds

Re: Commande find

2011-01-21 Par sujet NBaH
On ven 21 jan.2011 à 08:16:15, Fabien LUCE wrote: 2) comment puis-je écrire: liste_fichier=$(find / -name *test* -mtime +7) sans être embêté par les noms de fichiers comprenant des espaces? le print0 est pas mal mais sans xargs derrière j'ai l'impression que c'est inutile... utilise un

Re: Commande find

2011-01-21 Par sujet Jean-Jacques Doti
On Fri, 21 Jan 2011 08:16:15 +0100, Fabien LUCE f...@lutix.org wrote: Bonjour à tous! Salut à toi ! 2 petites questions à propos de la commande find. 1) pourquoi find / -name *test* -mtime +7 -print0 ne se comporte pas comme find / -print0 -name *test* -mtime +7 ? En d'autres termes: le

Re: Commande find

2011-01-21 Par sujet François TOURDE
Le 14995ième jour après Epoch, Fabien LUCE écrivait: Bonjour à tous! 2 petites questions à propos de la commande find. 1) pourquoi find / -name *test* -mtime +7 -print0 ne se comporte pas comme find / -print0 -name *test* -mtime +7 ? En d'autres termes: le paramètre d'action print0 doit