Solicitar información

Temario del curso

El script más sencillo posible

Selección del shell (número mágico #! o Sha-bang)

Ejecución del script creado

Diferenciación entre comandos externos y nativos

Caracteres especiales esenciales

  • Comentarios (#)
  • Símbolo de final de línea (;)
  • Instrucción vacía (:)
  • Redirección de entrada y salida (>, <, >>)
  • Reenvío del resultado generado
  • Direccionamiento de la información inicial hacia otra ubicación
  • Canalización (|)
  • Ejecución asíncrona mediante (&)

Variables y parámetros del entorno

  • Eliminación de variables mediante unset
  • Asignación de valores nulos a variables
  • Grabación temporal en variables usando acentos invertidos ` `
  • Obtención e interpretación de parámetros solicitados ($ 0, $ #, $ 1...)
  • Modificaciones manuales en el ordenamiento
  • Técnicas de protección mediante comillas.
  • Incorporación correcta del carácter escape (\)

Expresiones regulares

Construcción de sentencias condicionales

  • Estructura if / then
  • Aplicación de else tras el bloque principal
  • Nested conditionals o anidación de decisiones
  • Alternativa if / elif para selecciones múltiples
  • Mecanismo case basado en coincidencias
  • Identificación y aplicación de operadores lógicos
  • Evaluaciones mediante combinaciones and, or (&&, | |)
  • Función práctica test para validaciones preliminares

Finalización del script desarrollado

Uso apropiado de instrucciones exit

Aprovechamiento del estado de ejecución del programa mediante $?

Métodos comparativos y operadores asociados

  • Evaluación de criterios en texto plano
  • Determinación de clase o naturaleza del archivo analizado
  • Cotejo detallado de propiedades estructurales

Instrumentos aritméticos para comparaciones

  • Aplicación contextual en condiciones numéricas bajo if
  • Uso y limitaciones de operadores matemáticos enteros
  • Diferenciación de cadenas alcance textuales
  • Evaluación híbrida mediante and, or como preferencia compleja
  • Incorporación secuencial de más comparaciones en un mismo script
  • Implementación del operador de asignación valorativa
  • Dominio pleno sobre sumas/restas y demás acciones algebraicas
  • Mecanismo manipulación a nivel binario mediante operadores bitwise
  • Ejecución estratégica combinando condiciones lógicas
  • Utilización adecuada de constantes numéricas relevantes

Bucle iterativo utilizable

  • Diseño y ejecución controlada a través de for / in
  • Obtención ordenada de valores mediante seq
  • Condición temporal infinita bajo while loop
  • Ejecución condicionada hasta cumplirse criterios (until)
  • Manejo transitorio del bucle vía break o continue

Procesamiento textual avanzado

  • Aplicación práctica de head, tail
  • Dominio pleno sobre sort, Uniq, Expand, Unexpand
  • Trabajo colectivo con comandos cut, Paste, Join, Wc y Tr

Identificación específica de cadenas mediante grep

Transformaciones estructurales usando sed

Programas interactivos requeridos

  • Función Read como soporte de captación textual
  • Diseño adecuado para selección intuitiva del usuario

Caso práctico integrado en ejemplos reales

Utilidad temporal básica Sleep disponible

¿Detecta fallas el código elaborado? Introducción al proceso de depuración

Requerimientos

  • Dominio básico de comandos Linux y navegación por el sistema de archivos
  • Experiencia previa en uso del shell y edición sencilla de texto en Linux
  • Aunque no es obligatorio, se recomienda haber completado el curso "Introducción a Linux"

Público objetivo

  • Usuarios de Linux interesados en automatizar tareas mediante scripting
  • Administradores de sistemas que buscan optimizar la gestión de servidores y operaciones
  • Desarrolladores y profesionales de TI con interés en mejorar sus habilidades programáticas en 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 2900 € + IVA*

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

Reseñas (1)

Próximos cursos

Categorías Relacionadas