Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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