Como o OR é booleano no comando find?

1

Como você diz ao comando find para encontrar uma string A ou b?

Como: encontrar. tipo f-nome "aaa" OR "bbb"

Alguma idéia?

    
por juan manuel comino 06.01.2014 / 06:46

1 resposta

1

strongs esses dois nomes que você pode usar:
find . -type f \( -iname 'aaa' -o -iname 'bbb' \) -print .

Não que você não precise do ' em torno dos nomes, se você apenas procurar por aaa ou bbb, mas precisar deles se usar curingas e não quiser que o shell os expanda.

Exemplo com curingas:% find . \( -name '*.jpg' -o -name '*.gif' \) -print

    
por 06.01.2014 / 06:53

Tags