Como você diz ao comando find para encontrar string a OR b?
Como: encontrar. tipo f-nome "aaa" OU "bbb"
Alguma ideia?
Fort estes dois nomes que você pode usar:
find . -type f \( -iname 'aaa' -o -iname 'bbb' \) -print
.
Não que você não precise dos '
nomes ao redor se você procurar por aaa ou bbb, mas você precisa deles se você usar curingas e não quiser que o shell os expanda.
Exemplo com curingas:
find . \( -name '*.jpg' -o -name '*.gif' \) -print
-print
? Não é o mesmo que simplesmente omitir isso?.
é definitivamente bom ter, sem perguntas sobre isso (para UNIX + BSD). Onde você viu umfind
que não imprime sem-print
?find
requer-print
, mas eu não tenho mais acesso a um sistema HP-UX para verificar.