🔥 Bienvenido/a a la segunda clase del curso de Shell Scripting en Linux.
En esta clase, vamos a profundizar en los aspectos generales del Shell Scripting y aprenderemos cómo escribir scripts más robustos y organizados en Bash.
🎯 Contenido de esta clase:
1️⃣ Comandos internos y externos:
En Shell Script, los comandos pueden ser internos o externos. Los comandos internos son aquellos que forman parte del propio Shell (como cd
, echo
, pwd
), mientras que los externos son programas independientes que se ejecutan desde la terminal (como ls
, grep
, curl
). Veremos cómo se integran y localizan estos comandos en el sistema.
2️⃣ Caracteres de escape y caracteres especiales:
Te enseñaremos los caracteres de escape más comunes, como el \
para evitar que el sistema interprete caracteres especiales de forma errónea. Además, exploraremos los caracteres especiales como:
- Comodines (
*
,?
): utilizados para hacer coincidir patrones de archivo. - Negación (
!
): usado en condiciones para negar una expresión. - Directorio personal (
~
): un atajo para referirse al directorio home del usuario.
3️⃣ Separación de comandos y comentarios:
Aprenderás a organizar tu código separando los comandos con un punto y coma (;
) para indicar su orden de ejecución. También aprenderás a usar comentarios, tanto de una sola línea (# comentario
) como de varias líneas (: ' comentario ' :
), para hacer tu código más legible y documentado.
4️⃣ Redirección de errores estándar:
Veremos cómo redirigir la salida de errores estándar de los comandos. Esto te permitirá manejar los errores de manera más eficiente, enviándolos a un archivo de registro (.log
) o, si no necesitas verlos, a un dispositivo especial en UNIX llamado /dev/null
, que actúa como un «cajón del olvido» para los errores.
📌 ¿Qué aprenderás en esta clase?
✅ Diferenciar entre comandos internos y externos.
✅ Utilizar los caracteres de escape y los caracteres especiales en tus scripts.
✅ Organizar y comentar tu código para hacerlo más comprensible.
✅ Redirigir los errores estándar a archivos o al dispositivo /dev/null
.
💪 Con estos conocimientos, mejorarás tu capacidad para escribir scripts más eficientes y fáciles de mantener.
🔗 Accede al curso completo aquí: https://progrademia.com/curso/shell-scripting-linux
💻 ¿Te gustaría profundizar en desarrollo profesional?
📍 Cursos presenciales: https://www.abatic.net/
🎥 Cursos en vídeo: https://todopostgresql.com/
¿Quiénes somos?
Abatic Soluciones Tecnológicas es una empresa líder en Formación, Desarrollo y DBA.
👉 Conócenos mejor aquí: https://www.abatic.es/
👍 Dale like si te ha sido útil y comenta:
¿Qué parte del Shell Script te gustaría dominar más? ¿Te ha quedado alguna duda sobre la redirección de errores?
🔔 Suscríbete y activa la campanita para no perderte las próximas clases.
#ShellScripting #Linux #Bash #Programacion #Automatizacion #Desarrollo #Comandos #Redireccion
Todos los capítulos de este curso: