Fri, 8 Sep 2017 11:57:50 +0200 David BERCOT <debian@bercot.org> écrivait : > Bonjour, salut David, > > Je viens de ré-installer mon système suite à un plantage et, > bizarrement, un script tout simple ne fonctionne plus correctement. > Malgré divers tests et recherches, j'avoue que je ne comprends pas bien... > > Le voici : > #!/bin/bash > > if [ -e "/etc/apt/sources.list.d/*" ] > then > rm /etc/apt/sources.list.d/* > fi > > En doublant les crochets, ça ne change rien. > En supprimant les quotes, j'ai l'erreur suivante : ligne 3 : [: trop > d'arguments (que je ne comprends pas non plus d'ailleurs)... D'après la doc de bash : test - file Vrai si le fichier existe. Vérifie si "/etc/apt/sources.list.d/*" ne retoune pas plusieurs fichiers. Ce qui pourrait expliquer l'erreur 'trop d'arguments' > J'ai bien des fichiers dans /etc/apt/sources.lists.d/ [je coupe court à > tout commentaire sur le sujet : ce n'est pas le problème ;-)] mais il > fait comme si ce n'était pas le cas. > > Auriez-vous une piste ? > > Merci d'avance. J'espère que cela t'aidera. > > David. > Jean-Marc <jean-marc@6jf.be>
Attachment:
pgpxLpKZ13M9q.pgp
Description: PGP signature