Tutoriales

¿Cuál es la extensión de archivo correcta para los scripts Bash?

Bash o Bourne Again Shell es una de las funciones más básicas de Linux. Es un intérprete de comandos de shell que se puede utilizar para automatizar tareas y realizar diversas operaciones. En otras palabras, puedes agregar cualquier comando de Linux a tu script y crear combinaciones de comandos para automatizar tareas desde la terminal.

Aunque los scripts bash no requieren ninguna extensión específica para ejecutarse, normalmente tienen una extensión .sh. Muchos usuarios de Linux necesitan una aclaración sobre la extensión de archivo correcta para los scripts bash. Por lo tanto, este blog proporciona una comprensión más profunda de la extensión correcta de los scripts bash.

Script sin extensión de archivo

Muchos usuarios de Linux prefieren usar shebang (#!/bin/bash) en lugar de usar cualquiera de las funciones extendidas de los scripts. Por ejemplo, creemos un script que pueda usarse para saludar al usuario, así que primero cree un perfil usando el comando táctil:

Ahora, ábrelo con un editor de texto y agrega la línea shebang usando:

#!/bin/bash
eco «Hola $usuario«
eco «¿Estás bien?»

Script de saludo en LinuxScript de saludo en Linux

Una vez completado, otorgue permisos ejecutables al script:

Proporcionar permisos ejecutables al script de saludo.Proporcionar permisos ejecutables al script de saludo.

Finalmente, ejecute el script y el sistema imprimirá el mensaje:

Ejecutar script de saludoEjecutar script de saludo

Extensiones de Bash (.sh y .bash)

.sh es una extensión de archivo común para cualquier shell, incluidos bash, csh, tsch, etc. Por otro lado, .bash se usa específicamente en el shell bash e indica al sistema que ejecute scripts en el entorno bash.

Si está utilizando bash, utilice la extensión .bash en lugar de .sh porque .bash garantiza que debe ejecutarse en bash. Además, .sh proporciona portabilidad entre diferentes shells, evita la funcionalidad específica de shell y funciona en shells compatibles con POSIX.

¿Cuál es la extensión de archivo correcta para un script Bash?

Puede utilizar diferentes extensiones de script en diversas condiciones. Por ejemplo, si quieres que sea sencillo y no necesites extensiones, utiliza un shebang. Sin embargo, si desea utilizar una funcionalidad específica de bash, utilice la extensión .bash y .sh cuando no esté seguro de qué shell está utilizando. Además, si eres principiante y quieres empezar a aprender diferentes scripts de shell, puedes utilizar la extensión .sh.

Resumir

Esta es la explicación más precisa de la extensión de archivo correcta para un script bash. Hemos explicado tres métodos de aumento diferentes que puede utilizar cuando trabaja con scripts bash. Si es nuevo en los scripts de shell, utilice scripts .sh y .bash para solucionar entornos bash.

LEER  Comandos de terminal básicos en Linux Ubuntu (Tutorial de Ubuntu para principiantes)

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba