Bash variabel tildeling

Bash variabel tildeling
Variabler i bash kan være et tegn, et tall eller hvilken som helst streng som ikke er noe mer enn en peker til faktiske data. Du kan spesifisere hvilken som helst verdi som et filnavn, enhetsnavn, tekst, nummer eller datatype. Shell har flere alternativer for å opprette, redigere og utføre skriptene enkelt. Tilordne flere variabler i et bash -skript gjør at koden din ser kompakt ut og fordeler bedre ytelse. Tilordne variabler i en kodelinje på språk som PHP, Python, etc. det er lett. I denne opplæringen vil vi gi deg den komplette orienteringen om variabeloppgaven i bash.

Variabel oppgave i bash

Å legge inn en variabel i bashskriptet er enkelt, så la oss starte med et enkelt eksempel for å skrive ut en variabel:

#!/bin/bash
Navn = "MR.Verdifull "
ekko "Navn på innholdsskrivingen er $ navn"

Når vi har utført skriptet, skriver det automatisk ut den angitte variabelen i utdataene:

.//

Neste, la oss lage et skript for å gi en klar oversikt over den variable oppgaven i bash. Hvis vi for eksempel ønsker å tilordne flere variabler, kan vi bruke følgende skript:

!/bin/bash
Les var_1 var_2 var_3 var_4
ekko "$ var_1 er best.""
ekko "Imidlertid kan du prøve $ var_2.""
ekko "ellers kan du bruke $ var_3.""
ekko "I tilfelle du er nybegynner, er $ var_4 den beste.""

Du kan få følgende resultat ved å utføre skriptet i terminalen:

.//

Tilsvarende kan du tilordne tallene for å skrive ut skriptets utgang deretter. For eksempel kan du endre verdien av “x” og skrive dem ut i terminalen gjennom følgende skript:

#!/bin/bash
ekko
X = 142
ekko "verdi" x "er nå $ x.""
La x = 231+3
ekko "verdi av" x "er nå $ x.""
ekko
Echo -n "verdier av" x "i løkken er:"
for x i 4 5 6 7
gjøre
ekko -n "$ x"
Ferdig

La oss nå utføre skriptet, og systemet vil be deg om å tildele en variabel for å skrive ut utdataene:

.//

Konklusjon

Slik kan du tilordne variablene i bashskriptet. Les -kommandoen er enkel og skriver ut inngangen i terminalen. Videre inkluderte vi også et annet eksempel for å forklare den variable oppgaven i bash. Hvis du vil vite mer om de bashelaterte tingene, ikke bekymre deg fordi Linuxhint har alt for deg.