POSIX equivalente do OpenBSD's find -false

0

GNU encontra , Encontre o FreeBSD e Encontre o NetBSD todos têm a opção -false , mas o OpenBSD encontra não.

Concedido, POSIX não requer uma opção -false para find , mas ainda assim, isso é muito chato.

Como posso obter o comportamento equivalente de -false (idealmente, de uma maneira totalmente compatível com POSIX) para o OpenBSD?

Edit: Eu estou procurando por uma substituição geral e idealmente mecânica , como em, existe uma maneira de reescrever uma linha de comando escrito com -false em um sem ele?

    
por anol 25.07.2018 / 18:59

1 resposta

1

Várias opções, na prática, sempre serão avaliadas como 'verdadeiras':

-mindepth 0
-name '*'
-perm -0

Use ! para inverter o resultado e obter um 'falso' garantido.

    
por 25.07.2018 / 19:14