Para obtener todos los archivos ejecutables en tu sistema, puedes recorrer los directorios en la variable PATH.
| 1 2 3 4 5 6 7 8 9 10 11 12 | #!/bin/bash backIFS=$IFS IFS=: for dir in $PATH; do         echo " DIRECTORIO : $dir"         for myfile in $dir/*; do                 if [ -x $myfile ]; then                         echo " $myfile"                 fi         done done IFS=$backIFS | 
