Como posso encontrar apenas os arquivos executáveis em um determinado diretório no Linux?
file
comando padrão ?
ls -l | egrep '^[^d]..x..x..x.*$'
O acima irá listar todos os executáveis (para todos / usuário e grupo) no diretório atual. Nota : A -executable
opção não funciona em um Mac, portanto, a solução alternativa acima.
-rwxr-x---
), que ainda é executável para alguns usuários.