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

Video: Scripting básico Linux

Linux le da muchas pequeñas y especializadas comandos, junto con la fontanería necesario conectar estos comandos. Tomar plomería en el sentido de la forma en que la salida de un comando se puede utilizar como entrada de un segundo comando. intento (Abreviatura de Shell Bourne-Again) - el shell por defecto en la mayoría de los sistemas Linux - proporciona esta fontanería en forma de redirección de I / O y los tubos.

intento 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 características de intento al escribir programas llamados scripts de shell - colecciones orientadas a tareas de comandos shell almacenados en un archivo.

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

Video: Shell Scripting Tutorials

Al igual que cualquier lenguaje de programación, el intento shell admite las siguientes características:

  • Las variables que almacenan valores, incluyendo las variables especiales incorporadas 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.

    Video: History in the Linux Shell Script Tutorial

  • Las estructuras de control que le permiten bucle sobre varios comandos de shell o ejecutar algunos comandos de forma condicional.

  • La capacidad de definir las funciones que pueden ser llamados en muchos lugares dentro de un script. intento También incluye muchos comandos internos que se pueden utilizar en cualquier secuencia de comandos.

    Video: Shell Scripting Tutorial

Artículos Relacionados