Programa del Curso

El script más sencillo

Eligiendo la concha (número mágico #!, Sha-bang)

Llamar al script

Comandos externos e integrados

Algunos caracteres especiales

  • Comentario (#)
  • Fin de línea (;)
  • Una instrucción vacía (:)
  • Redirección de entrada y salida (>, <, >>)
  • Redireccionamiento de la salida
  • Redirección de entrada
  • Flujo (|)
  • Iniciar el proceso en segundo plano (&)

Variables y parámetros

  • Destrucción de variables (no establecidas)
  • Variable con un valor nulo
  • Guarde el resultado en una variable (comillas inversas '')
  • Solicitud de parámetros ($ 0, $ #, $ 1, $ 2, $ 3 ...)
  • Cambio manual
  • Citando.
  • Carácter de escape (\)

Regular Expressiones

Sentencias condicionales

  • El si/entonces
  • El si/entonces/else
  • Anidamiento de sentencias if
  • El if / elif
  • Enunciado del caso
  • Operadores
  • Operadores y, o (&&, | |)
  • comando de prueba

Completando scrypt

La declaración de salida

Usar el estado de finalización del programa en un script ($?)

Pruebas y operadores

  • Archivo de texto de los operadores
  • Prueba el tipo de archivo
  • Atributos del archivo de prueba

Operadores de comparación

  • Comparando la aritmética usando el comando if
  • Operadores de comparación de enteros
  • Comparación de cadenas
  • Comparación del complejo (y, o)
  • Operadores de comparación de anidamiento
  • El operador de asignación
  • Operadores aritméticos
  • Operaciones de operadores en bits (operadores bit a bit)
  • Operadores lógicos
  • Constantes numéricas

Bucle

  • El bucle para / in
  • El comando seq
  • El bucle while
  • Hacer un bucle hasta
  • Controlar el bucle (interrupción, continuación)

Procesamiento de texto

  • Cabeza de mando, cola
  • Ordenar, Uniq, Expandir, Desexpandir
  • Cortar, Pegar, Unir, Wc,Tr

Búsqueda de texto (grep)

Editor de flujos (sed)

Programas interactivos

  • Comando de lectura
  • Selección de usuario

Funciones

Comando de suspensión

¿Y si el script no funciona? (depuración)

Requerimientos

  • Conocimiento de Linux a nivel básico
  • Finalización recomendada del curso, "Introducción a Linux"
  14 horas
 

Número de participantes


Comienza

Termina


Dates are subject to availability and take place between 09:30 and 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Cursos Relacionados

Fundamentos de Administración de Linux

  21 horas

Categorías Relacionadas