Mastering Backticks en Scripts Bash Linux

Mastering Backticks en Scripts Bash Linux
Los scripts bash son los mejores cuando se trata de simplificar las tareas diarias. Estos scripts contienen comandos y trucos que puede usar como sysadmin. El operador de backtick (') es una de esas características del script bash que puede aliviar su trabajo.

Sin embargo, muchos principiantes malinterpretan los backticks como caracteres de la marca de citas utilizados en las cuerdas. Es es esencial aprender sobre los personajes o los backticks de la cita posterior. En esta guía, enumeraremos el enfoque sobre cómo dominar los backticks en los scripts de Bash de Linux.

Mastering Backticks en Scripts Bash Linux

Antes de pasar a las ilustraciones de los backticks en los guiones de Bash, comprendamos cuáles son y por qué deberíamos aprenderlas.

¿Qué son los backticks en los scripts de Linux Bash??

Backticks o el carácter de cita de atrás (') que permite a un usuario asignar la salida del comando shell a la variable. Ejecuta los comandos en el sistema y devuelve la salida para continuar la lógica en el script particular. En palabras simples, los backticks en los scripts bash funcionan como un puente entre dos comandos, lo que significa que la acción del segundo comando depende de la primera. Este pequeño código es un bloque de construcción significativo en la programación de scripts. Puede usar fácilmente los backticks ya que combinarlos con otros comandos de script es simple.

Cómo usar Backticks en Bash

Ahora, usaremos un ejemplo simple para usar los backticks en el script bash. Por ejemplo, tiene cuatro archivos de texto: myFile_1.txt, myfile_2.txt, myfile_3.txt y myfile_4.TXT. Uno de estos archivos contiene un "Linuxhint.Texto de desarrollo ", y desea encontrar ese archivo en particular para editar. Por eso debe ejecutar el comando GREP y luego usar el comando gedit. Podemos usar el personaje de retroceso aquí. Aquí está el siguiente método:

Los archivos de texto están presentes en el directorio de documentos, así que use el siguiente comando para crear un script bash:

Toca myfile.mierda

Después de eso, ejecute los siguientes comandos:

chmod +x myfile.mierda
nano myfile.mierda

El primero da permiso ejecutable al guión, y el segundo lo abre en el editor nano. Ahora, ingrese los siguientes detalles en el script para que funcione:

#!/bin/bash
Gedit 'Grep -l "Linuxhint.Dev " *.TXT'

En los códigos anteriores, el sistema ejecuta el comando GREP y luego ejecuta el comando gedit de acuerdo con la salida del primero.

Finalmente, ejecute el script bash en la terminal. Abre el myfile_2.txt ya que tiene el "Linuxhint.Texto de desarrollo ".

./Mi archivo.mierda

También puede usar los backticks para agregar una ejecución de comando en la cadena. Por ejemplo, agregamos la hora actual cuando abrimos el script. Solo requiere los siguientes códigos en el script:

#!/bin/bash
Fecha = 'fecha'
echo "Has accedido al script en: $ fecha"

Podemos obtener el siguiente resultado ejecutando el "archivo.sh ”script bash en la terminal:

./Archivo.mierda

Conclusión

Esta es la breve información sobre el mejor enfoque para dominar los backticks en los scripts bash de Linux. BackTicks juega un papel esencial, ya que ayuda a ejecutar los múltiples comandos del script bash. Con Backticks, puede ejecutar los diferentes comandos en función de su salida. En esta guía, explicamos dos ejemplos por los cuales puede comprender todo sobre los backticks en los guiones de Bash.