Un archivo de Unix puede contener código de computadora , ya sea en un lenguaje de alto nivel, como Perl o en código objeto. Para la ejecución de dicho archivo , Unix tiene que pasar el control al código en el archivo de una manera dependiente del idioma . Cuando un shell de Unix se invoca directamente sobre el archivo para ejecutarlo , el archivo debe tener permisos que hacen que sea ejecutable. Utilice un script shell especial para localizar todos los archivos que tienen esos permisos en un directorio Unix dado o punto de montaje. Instrucciones
1
ejecutar un editor de texto en un nuevo archivo llamado " locateExecs.sh . " Este archivo contendrá el código del script de shell
2
Inserte las siguientes líneas al nuevo archivo utilizando el editor de texto: . !
# /Bin /bash
< p > find /home /rootSearch -perm /a + x
Sustituir "/home /rootSearch " por el nombre del directorio en el que desea que la búsqueda de proceder , la secuencia de comandos buscará en ese directorio , todos sus subdirectorios y así sucesivamente . Pulse el botón " Enter" al final de cada línea. Guarde el archivo y salga del editor de texto
3
Escriba el siguiente comando : .
Chmod u + x locateExecs.sh
Pulse " Intro. " El script está preparado para ejecutar después de ejecutar el comando " chmod " .