Obvladovanje Backticks v Linux Bash skriptih

Obvladovanje Backticks V Linux Bash Skriptih



Bash skripti so najboljši, ko gre za poenostavitev vsakodnevnih opravil. Ti skripti vsebujejo ukaze in trike, ki jih lahko uporabite kot sistemski skrbnik. Operator backtick (`) je ena tistih funkcij skripta Bash, ki vam lahko olajša delo.

Vendar mnogi začetniki povratne kljukice napačno razumejo kot znake narekovajev, ki se uporabljajo v nizih. Zato je učenje znakov povratnih narekovajev ali povratnih kljukic nujno. V tem priročniku bomo našteli pristop, kako obvladati povratne kljukice v skriptih Linux Bash.

Obvladovanje Backticks v Linux Bash skriptih

Preden preidemo na ilustracije povratnih kljukic v skriptih Bash, poglejmo, kaj so in zakaj bi se jih morali naučiti.







Kaj so povratne kljukice v skriptih Bash za Linux?

Povratne kljukice ali znak povratnega narekovaja (`), ki uporabniku omogoča, da spremenljivki dodeli izhod lupinskega ukaza. Zažene ukaze v sistemu in vrne izhod za nadaljevanje logike v določenem skriptu. Preprosto povedano, povratne oznake v skriptih Bash delujejo kot most med dvema ukazoma, kar pomeni, da je dejanje drugega ukaza odvisno od prvega. Ta majhen košček kode je pomemben gradnik pri programiranju skriptov. Povratne kljukice lahko preprosto uporabite, saj je njihova kombinacija z drugimi skriptnimi ukazi preprosta.



Kako uporabljati Backticks v Bashu

Zdaj bomo uporabili preprost primer za uporabo povratnih kljukic v skriptu Bash. Na primer, imate štiri besedilne datoteke: MyFile_1.txt, MyFile_2.txt, MyFile_3.txt in MyFile_4.txt. Ena od teh datotek vsebuje besedilo »Linuxhint.dev« in želite najti to datoteko za urejanje. Zato morate izvesti ukaz grep in nato uporabiti ukaz gedit. Tukaj lahko uporabimo znak povratne tičice. Tukaj je naslednja metoda:



Besedilne datoteke so prisotne v imeniku Dokumenti, zato uporabite naslednji ukaz za ustvarjanje skripta Bash:





dotik MyFile.sh

Po tem izvedite naslednje ukaze:



chmod +x MyFile.sh

nano MyFile.sh

Prvi daje izvršljivo dovoljenje skriptu, drugi pa ga odpre v urejevalniku nano. Zdaj vnesite naslednje podrobnosti v skript, da bo deloval:

#!/bin/bash

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

V prejšnjih kodah sistem izvede ukaz grep in nato izvede ukaz gedit glede na izhod prvega.

Na koncu zaženite skript Bash v terminalu. Odpre datoteko MyFile_2.txt, saj vsebuje besedilo »Linuxhint.dev«.

. / MyFile.sh

Za dodajanje izvedbe ukaza v nizu lahko uporabite tudi povratne kljukice. Dodamo na primer trenutni čas, ko smo odprli skript. V skriptu potrebuje samo naslednje kode:

#!/bin/bash

DATUM = ` datum `

odmev 'Do skripta ste dostopali na: $DATE '

Z izvedbo skripta Bash »File.sh« v terminalu lahko dobimo naslednji rezultat:

. / File.sh

Zaključek

To so kratke informacije o najboljšem pristopu k obvladovanju povratnih oznak v skriptih Linux Bash. Povratne kljukice igrajo bistveno vlogo, saj pomagajo zagnati več ukazov iz skripta Bash. Z povratnimi kljukicami lahko izvajate različne ukaze glede na njihov rezultat. V tem priročniku smo razložili dva primera, s pomočjo katerih lahko razumete vse o povratnih kljukicah v skriptih Bash.