On-screen text
El mapa definido para aprender programación
https://roadmap.sh/shell-bash
Shell / Bash
Hoja de ruta
Proyectos
Al Tutor
Únete a 2.064+ personas que siguen tu progreso en esta hoja de ruta
Hojas de ruta relacionadas
Hoja de ruta para Linux
Hoja de ruta del Backend
Hoja de ruta para DevOps
Hoja de ruta para ingenieros de redes
guion
Bash
Peces
Zsh
KSH
PowerShell
CMD
Stdin, Stdout, Stderr
Redirección de salida
Redirección de entrada
Redirección de errores
Tuberías
Sustitución de mundo
Sustitución de procesos
Redirecciones y Pipelines
Shell/Bash
Introducción
Conchas populares
Preparando Bash
Completación de tabulación
Repetir comandos
Comandos de Ayuda
Bash Alias
Deterner la ejecución
Fundamentos de Shell
Archivos y directorios
PWD
Ls
CD
ecd
HXDS
Toque
RM
chmod
MV
CP
Goto
rmdir
Navegación
Trabajando con texto
grep
Cortar, pegar
WC
Unéte, divide
Ordenar
Menos, más
tr
Sed
awk
Cabeza, cola
NL
Encontrar
Comodines
Ver y buscar
Transformación de texto/Análisis
Editor básico Ops.
Anatomía de la escritura Bash
Ejecución directa
Correr con Bash
Ejecución de scripts de shell
Funcionando con Source
Variables
Lee la entrada del usuario
Medio ambiente vs variables Shell
Formato PRINTF
Aquí documentos
Crear, imprimir, modificar
Aquí los cuerdas
Ámbitos variables
Variables especiales
Mejores prácticas para variables
Operadores de Bash
Entrada/Salida
Numérico
Expansión aritmética
Expr
BC
Comparación
Sea
Operadores de cuerda
Trabajando con Numérico
Lógico
Manipulación de cuerdas
Prueba de archivo
Longitud de cuerda
Extracción de subcadena
Sustitución del patrón
Conversión de cajas
Códigos de salida
Ámbitos de funciones
Funciones recursivas
$?
Salida
Éxito vs fracaso
para mientras hasta que
Recursos
Al Tutor
Pendiente
Ámbitos variables
Variable scope determines the region of a program where a variable can be accessed. It defines the visibility and lifetime of a variable. Understanding variable scope is crucial for writing correct, bug-free shell scripts, as it helps prevent naming conflicts. Variables are used in the intended context.
Recursos gratuitos
Artículo: Conceptos básicos del shell de Bash - alcance del alcance
Artículo: Cómo trabajar con variables y funciones de shell
Video: Scripting Bash Shell para principiantes - Variables locales y globales
Anthony explica
Códigos de salida
Exit codes are numerical values returned by a program or script at completetion. These codes signal whether the execution has been successful or if errors were achieved. By convention, an exit code of 0 typically means success, while any non-zero value signifies a failure or specific error. Understanding exit codes is crucial for writing well-automated, reliable scripts, as it helps prevent naming conflicts and ensures that variables are used in the intended context.
Recursos gratuitos
Artículo: Estado de salida de bash en Linux y cómo establecer el estado de salida en Bash
Artículo: Códigos de salida en bash
Tutor de IA
Artículo: Códigos de salida en bash