Je veux montrer tous les fichiers qui ont une extension .bak.
kaykav@ubu2:~/Documents$ ls
cdIndex1-60 met.bak tem.bak
Je tape le cmd: $ find . -name *.bak
Je suis dans le bon répertoire pour cela. Je reçois le message suivant:
trouver: les chemins doivent précéder l'expression: tem.bak
Qu'est-ce que ça veut dire? Les pages de manuel ne sont d'aucune aide.
Essayez de le mettre entre guillemets:
find . -name '*.bak'
Lorsque vous utilisez simplement find . -name *.bak
dans ce répertoire, Shell le développe en find . -name tem.bak met.bak
(c’est-à-dire qu'il interprète *
comme un caractère générique).