Rechercher le nom du répertoire avec un caractère générique ou similaire à "J'aime"


101

J'utilise la commande suivante pour trouver un nom de répertoire.

 find / -type d -name "ora10"

Mon problème est, je ne suis pas sûr de ce que le nom du répertoire est exact, donc je voudrais trouver des répertoires similaires à "ora10g", "ora10client", etc.

Comment puis-je faire cela avec find?


35
Peut "ora10*"- être ?
qwertz

@Coodey qui est probablement correct et devrait être une réponse.
kojiro

@Coodey, vous auriez dû publier cette réponse ... vous l'avez bien compris.
Mais je ne suis pas une classe Wrapper

Réponses:


181

find prend en charge les correspondances génériques, ajoutez simplement un *:

find / -type d -name "ora10*"

2
Sans guillemets, pensez à échapper à l'astérisque:find / -type d -name ora10\* -print
Sandra
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.