Temario del curso

El script más sencillo

Elegir el shell (número mágico # !, Sha-bang)

Llamando a la secuencia de comandos

Comandos externos e integrados

Algunos caractéres especiales

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

Variables y Parámetros

  • Destrucción de variables (unset)
  • Variable con un valor nulo
  • Guardar el resultado en una variable (backquotes ``)
  • Parámetros solicitados ($ 0, $ #, $ 1, $ 2, $ 3 ...)
  • Cambio manual
  • Citando
  • Personaje de escape (\)

Expresiones regulares

Declaraciones condicionales

  • El if / then
  • El if / then / else
  • Anidar si declaraciones
  • El if / elif
  • Declaración de caso
  • Operadores
  • Operadores y, o (&&, | |)
  • Comando de prueba

Completando scrypt

La declaración de salida

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

Pruebas y Operadores

  • Archivo de texto de los operadores
  • Prueba el tipo de archivo
  • Probar atributos de archivo

Operadores de comparación

  • Comparando aritmética usando el comando if
  • Operadores de comparación de enteros
  • Comparación de cadenas
  • La 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

Loopa

  • El bucle para / en
  • El comando seq
  • El bucle while
  • Bucle hasta
  • Control del bucle (interrupción, continuar)

Procesamiento de texto

  • Cabeza de mando, cola
  • Ordenar, Uniq, Expandir, Unexpand
  • Cortar, pegar, unirse, Wc, Tr

Búsqueda de texto (grep)
Editor de secuencias (sed)
Programas interactivos

  • Comando de lectura
  • Seleccionar usuario

Características
Comando de sueño
¿Si el script no funciona? (Depuración)

Requerimientos

  • Conocimiento de Linux en un nivel básico
  • La finalización recomendada del curso, "Introducción a Linux"
 14 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 3200 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Testimonios (1)

Próximos cursos

Categorías Relacionadas