Bash kung paano mag-echo ang isang variable

Bash How Echo Variable



Habang ang isang gumagamit ay nagtatrabaho ng pagpapatupad ng bash script sa isang sistema ng Linux, ang iba't ibang mga hanay ng mga bash na utos ay kailangang maipatupad mula sa window ng terminal batay sa iba't ibang mga kinakailangan. Matapos ang pagpapatakbo ng mga utos na bash, ipinapakita nito ang output sa terminal kung walang error na mayroon kung hindi man ay nagpapakita ng isang mensahe ng error sa window ng command-line. Minsan, nais ng mga gumagamit na panatilihin ang output na ito para magamit sa hinaharap. Sa sitwasyong ito, ang output ng mga utos na ito ay maaaring maiimbak sa isang variable.

Ang mga variable ay isang mahalagang tampok ng bash programming kung saan nagtatalaga kami ng isang label o pangalan upang tumukoy sa iba pang mga dami: tulad ng isang utos ng aritmetika o isang halaga. Ginagamit ang mga ito upang gawing mas nababasa para sa mga tao ang mga programa sa makina. Gamit ang utos ng echo maaari mong ipakita ang output ng isang variable o linya ng teksto. Hindi ito nangangailangan ng pag-format habang ipinapatupad ang pagpipiliang ito. Kapaki-pakinabang ang utos ng echo upang ipakita ang output ng variable lalo na kapag alam mong ang nilalaman ng isang variable ay hindi magiging sanhi ng anumang isyu.







Sa artikulong ito, susuriin namin kung paano i-echo ang isang variable sa bash. Naipatupad namin ang lahat ng mga bash command sa Ubuntu 20.04. Tatalakayin namin ang ilang mga halimbawa kung saan madali mong maiintindihan ang pangunahing mga konsepto.



Pangunahing Syntax

Narito, ang pangunahing syntax ng kung paano i-echo ang isang variable na ibinibigay sa ibaba:



itinapon $ var_name

Sa itaas na utos ng utos ay isang utos na ginagamit para sa pagpapakita ng halaga ng variable na 'var_name'. Ang Var_name ay ang pangalan ng isang variable.





Ilunsad ang terminal

Buksan ang terminal sa pamamagitan ng pagpindot sa 'Ctrl + Alt + t' o ilunsad ang terminal mula sa search bar ng application. Upang magawa iyon, mag-click sa 'Mga Aktibidad' na matatagpuan sa kaliwang sulok ng Ubuntu 20.04 at isulat ang 'terminal' sa search bar tulad ng sumusunod:



Ilunsad ang terminal sa pamamagitan ng pag-click sa icon ng terminal.

Echo Single Variable

Gamit ang utos ng echo maaari mong i-echo ang halaga ng isang variable. Kailangan mo lamang ideklara at magtalaga ng halaga sa isang variable at pagkatapos ay simpleng i-echo ang halaga ng variable. Para sa iyong mabuting pag-unawa, tatalakayin namin ang ilang mga halimbawa na ibinibigay sa ibaba:

Halimbawa # 01:

Kumuha tayo ng isang halimbawa, nais naming ipakita ang halaga ng isang variable na pinangalanang 'var_a' na may halagang 100. Ngayon, gamit ang utos ng echo maaari lamang naming ipakita ang halaga nito sa terminal tulad ng sumusunod:

$var_a=100
$itinapon $ var_a

Ang sumusunod na output ay gagawin mo sa terminal:

Halimbawa # 02:

Talakayin natin ang isa pang halimbawa, nais naming ipakita ang teksto na 'bash programming echo variable' sa terminal sa pamamagitan ng paggamit ng variable. Kaya, kumuha ng variable na pinangalanang ‘var_b’ at itabi ang teksto sa itaas sa variable na ito gamit ang mga dobleng quote.

$var_b=bashprogramaitinaponvariable
$itinapon $ var_b

Makikita mo ang sumusunod na output sa terminal:

Tandaan: kung gagamit ka ng echo var_b pagkatapos ay ipapakita lamang nito ang variable na pangalan sa terminal sa halip na ipakita ang halaga nito.

Echo Maramihang Mga variable

Ipapakita sa iyo ng sumusunod na halimbawa kung paano i-echo ang mga variable ng maramihang:

Halimbawa # 01:

Halimbawa, kumuha ng dalawang variable na var_A at var_B.

$var_A= hellofriends
$var_B=limampu
$itinapon $ var_A$ var_B

Ang sumusunod na output ay ipapakita sa terminal:

Halimbawa # 02:

Halimbawa, nais naming ipakita ang petsa at hostname ng aming computer. Kaya, iimbak namin ang mga utos ng petsa at hostname sa var1 at var2 ayon sa pagkakabanggit. Maaari mong makita ang pagpapatupad tulad ng sumusunod:

$var1= $(petsa)
$var2= $(hostname)
$itinaponangpetsaay$ var1 @pangalan ng computer ay$ var2

Matapos patakbuhin ang utos sa itaas, makikita mo ang sumusunod na output:

Konklusyon

Sa artikulong ito, ipinakita namin kung paano magpakita ng isang variable na halaga o output ng teksto sa pamamagitan ng paggamit ng echo command. Naipatupad namin ang iba't ibang mga halimbawa ng bash variable sa terminal para sa mas mahusay na pag-unawa. Mula sa mga utos sa itaas, inaasahan kong ngayon ay pamilyar ka sa kung paano i-echo ang mga variable at teksto sa bash program. Bukod dito, maaari mong gamitin ang iba't ibang mga utos upang maiimbak sa loob ng variable. Mangyaring, ipaalam sa akin sa kaso ng anumang problema na may kaugnayan sa artikulong ito.