Bem, para ter certeza, você precisará executar esse script com permissões escalonadas.
Imagine que alguém tenha um programa suid dentro do seguinte diretório:
$ ls -ld sneaky
d--x------. 2 user111 g1 4096 May 26 17:19 sneaky
$ ./sneaky/test.sh
runs
Seu script não conseguirá encontrar esse arquivo, mesmo que seu programa seja executado como usuário user111
.