🔥 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: