Se você sabe que encontrou o GNU, use -quit
para que pare após o primeiro jogo.
Portável, canalize a saída de find
para head -n 1
. Dessa forma, find
morrerá de um cano quebrado depois de alguns jogos (quando estiver preenchido com o buffer de entrada de head
).
De qualquer forma, você não precisa de wc
para testar se uma string está vazia, o shell pode fazer isso sozinho.
if [ -n "$(find … | head -n 1)" ]; then …