Probablemente haya oído hablar de Bash Scripting si está familiarizado con Linux. Un script bash juega un papel esencial en la automatización de los comandos en Linux. Puede ahorrar mucho tiempo porque no necesita escribir los comandos uno por uno en la terminal. Por lo tanto, Bash Scripting puede aumentar su eficiencia laboral ejecutando automáticamente los comandos.
Además, también es necesario un gran conocimiento de las secuencias de comandos bash para conseguir el trabajo de administrador de Linux. Es por eso que debes aprender scripting bash para impulsar tu carrera en un nivel completamente nuevo. Si es un principiante, lea esta guía para obtener una breve información sobre Bash Scripting en Linux.
Tu primer día de scripts bash
Antes de pasar a los conceptos de script de bash, echemos un vistazo a los conceptos básicos de Bash en Linux:
Que es Bash?
Bash o Bourne Again Shell es un intérprete de lenguaje de comando que está ampliamente disponible en diferentes distribuciones de Linux. Bash es una versión mejorada de Bourne Shell que incluye características adicionales como edición de línea de comandos. Hoy en día, Bash viene como un intérprete de comando predeterminado en varios sistemas de Linux.
Brian Fox desarrolló bash en 1989 para mejorar el shell de Bourne para usos interactivos. Tiene diferentes opciones que incluyen enlaces de claves, edición de línea de comandos y soporte de historial de comandos.
Que es el caparazón?
Shell lee y ejecuta los comandos que ingresa un usuario. En otras palabras, es un procesador macro que funciona entre el usuario y el sistema para la ejecución del comando. La máxima capacidad de Shell para interactuar con el sistema (kernel) lo convierte en una herramienta poderosa.
Puede crear el archivo de shell desde la CLI o la GUI. Hay varias variantes de conchas, y cada variante tiene sus habilidades y función para automatizar la ejecución de comando.
Que es las secuencias de comandos?
Scripting ofrece un entorno de ejecución de comandos automáticos. Permite que un usuario escriba y ejecute el conjunto de comandos desde el terminal. Los scripts son archivos de texto que puede crear desde el terminal o del editor de texto. Con los scripts, puede ejecutar múltiples comandos simultáneamente, ahorrándole mucho tiempo y esfuerzo.
Bash Scripting: ¿Por qué deberías usarlo??
Como se mencionó, los scripts bash pueden mejorar el flujo de trabajo y simplificar el proceso. Los scripts bash son preferidos por ingenieros de redes, científicos, administradores de sistemas, desarrolladores y expertos en Linux.
Puede usar la secuencia de comandos bash en diferentes tareas, incluida la crujido de datos, las copias de seguridad automatizadas, la implementación de aplicaciones web y el desarrollo de scripts personalizados para varias páginas. Además, aquí hay algunas razones por las que debe usar el script bash para sus tareas diarias:
Scripting de bash: los conceptos básicos
Inicialmente, ".mierda"¿Es la extensión del script bash. Pero hay algunas formas más de identificar estos scripts rápidamente.
Cómo crear script bash en Linux
Puede crear el archivo de script bash a través del enfoque CLI y GUI. Pasemos por cada uno de ellos por separado:
Crea un guión bash a través de Nano Editor
Primero, abra el terminal de Linux y ejecute el comando touch para crear un script bash:
toque.mierda
Puede verificar la ruta del archivo bash usando el comando "What":
Que Bash
En caso de que desee guardar el script en un directorio específico, ejecute los siguientes comandos:
CD ~/
toque.mierda
También puede proporcionar los derechos de ejecución al script a través del comando chmod:
archivo chmod +x.mierda
Ahora, use el comando nano para ingresar los detalles en el script bash:
archivo nano.mierda
En el editor nano, puede ingresar los detalles en consecuencia. Por ejemplo, insertamos un texto específico en él:
Finalmente, ejecute el siguiente comando para abrir el script bash en el terminal:
./archivo.mierda
Hay un montón de scripts bash que puedes crear en Linux. Echa un vistazo a 30 ejemplos de script bash para aprender todo sobre scripting bash.
Comandos que puede probar para Bash Scripting
Hay algunos comandos que puede probar mientras escribe scripts bash en Linux:
Comando ls
El comando LS se usa para enumerar el contenido del directorio para que pueda verificar el contenido del archivo rápidamente.
Comando GREP
El comando GREP se usa para buscar el texto en un patrón específico. Puede ser un comando útil buscar un script en particular desde el directorio.
Comando mkdir
Puede usar el comando mkdir para crear los directorios. Este comando es útil al crear un script bash en un nuevo directorio.
Comando pwd
Puede usar el PWD para imprimir el directorio de trabajo actual en el terminal. Es útil cuando trabaja en múltiples terminales.
Comando de hombre
Con el comando de hombre, puede obtener los detalles sobre los comandos que está ejecutando. Puede probar algunas opciones como -W, -B, -F, etc.
Comando mv
Renombra o mueve los directorios directamente desde el terminal con el comando MV.
Comando CP
Este comando se utiliza para copiar los directorios y archivos.
Comando de gato
El comando CAT crea, lee, muestra y concatena un archivo.
Comando de salida
Puede usar el comando de salida para finalizar el proceso de ejecución actualmente y cerrar la ventana del terminal.
Conclusión
Esto se trata de las cosas que debe considerar en su primer día de scripts de bash. Los scripts bash son útiles para mejorar su eficiencia, ya sea que sea un administrador de Linux o un programador. El concepto de script bash no se limita a una sola guía. Es por eso que escribimos cientos de guías y tutoriales, así que asegúrese de visitar Linuxhint para saber más.