Linux: la exploración de los conceptos básicos de shell scripting

Linux te da muchas órdenes pequeñas y especializadas, junto con la instalación de cañerías necesario conectar estos comandos. Llevar plomería en el sentido de la forma en que la salida de un comando se puede utilizar como entrada de un segundo mandato. fiesta (abreviatura de Bourne-Again Shell) - el shell por defecto en la mayoría de los sistemas Linux - proporciona este plomería en forma de redirección de E / S y tuberías.

fiesta También incluye características tales como la si declaración de que usted puede utilizar para ejecutar comandos sólo cuando una condición específica es verdad, y la para afirmación que se repite comandos de un número determinado de veces. Puede utilizar estas funciones de fiesta al escribir programas de llamada scripts de shell - colecciones de comandos de shell almacenados en un archivo de tareas orientadas al.

Usted puede aprender a escribir scripts de shell simples, que se utilizan para automatizar diversas tareas. Por ejemplo, cuando el sistema se inicia Linux, muchos scripts de shell almacenan en varios subdirectorios en el / etc directorio (por ejemplo, /etc/init.d) Realizar muchas tareas de inicialización.

Como cualquier lenguaje de programación, el fiesta shell compatible con las siguientes características:

  • Las variables que almacenan los valores, incluyendo variables especiales incorporados para acceder a los argumentos de línea de comandos pasados ​​a un script de shell y otros valores especiales.

  • La capacidad para evaluar expresiones.

  • Las estructuras de control que le permiten bucle largo de varios comandos de shell o para ejecutar algunos comandos condicionalmente.

  • La capacidad de definir las funciones que se pueden llamar en muchos lugares dentro de un script. fiesta también incluye muchos comandos integrados que se pueden utilizar en cualquier secuencia de comandos.




» » » » Linux: la exploración de los conceptos básicos de shell scripting