On vendredi 8 septembre 2017 13:01:48 CEST Marc Chantreux wrote: > salut, > > si tu mets ton * dans une chaine (""), c'est pour dire que tu cherches > un fichier qui s'appelle litteralement *. > > ce que tu cherches a faire c'est > > test /etc/apt/sources.list.d/* && > rm /etc/apt/sources.list.d/* > > autre approche (intéressante si beaucoup de fichiers) > > find /etc/apt/sources.list.d -prune -maxdepth 1 -print0 | > xargs -0 rm
Bonsoir, Pour vous embetez, la commande rm n'est pas si gourmande. Pour quoi ne l'exécuter que s'il y a des fichiers ? rm -f /etc/apt/source.list.d/* Et c'est tout... S'il n'y a pas de fichier, il ne fait rien, et ne sort pas d'erreur grace à l'option -f.