Gran parte del trabajo en un sistema Linux se desarrolla escribiendo comandos. Algunas de estas tareas son repetitivas pero, afortunadamente, Linux incluye un modo de evitar semejante hastío:
Los scripts de consola, que son sencillos programas escritos en un lenguaje interpretado por el ordenador que está embebido en la consola de Linux que utilizamos para escribir comandos. La mayoría de los sistemas utilizan por defecto la consola bash, por lo que, con frecuencia, los scripts de consola están escritos en lenguaje de bash, este es similar a tcsh y otros lenguajes de consola. Podemos ejecutar scripts escritos en consolas distinta a la nuestra identificando en la primera línea del script la consola que se debe utilizar para ejecutarlo. Como cualquier otra tarea de programación, la programación de consola puede ser bastante compleja. Para utilizar un script tendremos que saber cómo iniciarlo; una vez lo logremos descubriremos que una de las tareas más fáciles es llamar a comandos externos. Las tareas más avanzadas incluyen el uso de variables y expresiones condicionales.
Hay distintos intérpretes de comandos para distintas plataformas por ejemplo:
- Shell POSIX
- Bourne Again Shell
- C-Shell
- Korn Shell
Muchos script de inicio de Linux, incluidos los scripts de inicio SysV, son de hecho scripts de consola. Por lo tanto, es necesario que sepamos programar consolas si desea modificar un script de inicio de Linux.
TEMARIO:
Debe estar conectado para enviar un comentario.