Dominar els backticks als scripts Bash de Linux

Dominar Els Backticks Als Scripts Bash De Linux



Els scripts Bash són els millors quan es tracta de simplificar les tasques diàries. Aquests scripts contenen ordres i trucs que podeu utilitzar com a administrador del sistema. L'operador backtick (`) és una d'aquestes característiques de l'script Bash que us pot facilitar el treball.

No obstant això, molts principiants entenen malament els backticks com a caràcters de cometes utilitzats a les cadenes. És per això que aprendre sobre els personatges de les cites posteriors o els backticks és essencial. En aquesta guia, enumerarem l'enfocament sobre com dominar els backticks als scripts de Linux Bash.

Dominar els backticks en els scripts Bash de Linux

Abans de passar a les il·lustracions dels backticks als scripts de Bash, entenem què són i per què els hem d'aprendre.







Què són els backticks als scripts Bash de Linux?

Backticks o el caràcter de cometa posterior (`) que permet a un usuari assignar la sortida de l'ordre de l'intèrpret d'ordres a la variable. Executa les ordres al sistema i retorna la sortida per continuar la lògica de l'script en particular. En paraules senzilles, els backticks dels scripts Bash funcionen com a pont entre dues ordres, el que significa que l'acció de la segona ordre depèn de la primera. Aquest petit tros de codi és un bloc de construcció important en la programació d'scripts. Podeu utilitzar fàcilment els backticks, ja que combinar-los amb altres ordres d'script és senzill.



Com utilitzar Backticks a Bash

Ara, farem servir un exemple senzill per utilitzar els backticks a l'script Bash. Per exemple, teniu quatre fitxers de text: MyFile_1.txt, MyFile_2.txt, MyFile_3.txt i MyFile_4.txt. Un d'aquests fitxers conté un text 'Linuxhint.dev' i voleu trobar aquest fitxer en particular per editar. És per això que heu d'executar l'ordre grep i després utilitzar l'ordre gedit. Aquí podem utilitzar el caràcter de retrocés. Aquí teniu el següent mètode:



Els fitxers de text estan presents al directori Documents, així que utilitzeu l'ordre següent per crear un script Bash:





tocar MyFile.sh

Després d'això, executeu les ordres següents:



chmod +x El meu fitxer.sh

nano MyFile.sh

El primer dóna permís executable a l'script i el segon l'obre a l'editor nano. Ara, introduïu els detalls següents a l'script perquè funcioni:

#!/bin/bash

gedit ` agafar -l 'Linuxhint.dev' * .txt `

En els codis anteriors, el sistema executa l'ordre grep i després executa l'ordre gedit segons la sortida de la primera.

Finalment, executeu l'script Bash al terminal. Obre MyFile_2.txt ja que té el text 'Linuxhint.dev'.

. / MyFile.sh

També podeu utilitzar els backticks per afegir una execució d'ordres a la cadena. Per exemple, afegim l'hora actual en què vam obrir l'script. Només requereix els codis següents a l'script:

#!/bin/bash

DATA = ` data `

eco 'Heu accedit a l'script a: $DATE '

Podem obtenir el resultat següent executant l'script Bash 'File.sh' al terminal:

. / File.sh

Conclusió

Aquesta és la informació breu sobre el millor enfocament per dominar els backticks als scripts Linux Bash. Els backticks tenen un paper essencial, ja que ajuden a executar les múltiples ordres de l'script Bash. Amb els backticks, podeu executar les diferents ordres en funció de la seva sortida. En aquesta guia, vam explicar dos exemples amb els quals podeu entendre tot sobre els backticks als scripts de Bash.