- Kako posredujete spremenljivko v skriptu bash?
- Kako izvozim spremenljivko v skriptu lupine?
- Kaj je $ @ v bash skriptu?
- Kako povzamem bash skript?
Kako posredujete spremenljivko v skriptu bash?
Argumente je mogoče posredovati skriptu, ko se ta izvede, tako da jih zapišete kot presledečen seznam po imenu datoteke skripta. V skriptu se spremenljivka $ 1 sklicuje na prvi argument v ukazni vrstici, $ 2 na drugi argument itd. Spremenljivka $ 0 se sklicuje na trenutni skript.
Kako izvozim spremenljivko v skriptu lupine?
Na primer, ustvarite spremenljivko, imenovano vech, in ji dodelite vrednost "Bus":
- vech = Avtobus. Prikažite vrednost spremenljivke z odmevom, vnesite:
- echo "$ vech" Zdaj zaženite nov primerek lupine, vnesite:
- bash. ...
- echo $ vech. ...
- export backup = "/ nas10 / mysql" echo "Varnostno kopiraj dir $ backup" bash echo "Varnostno kopiraj dir $ backup" ...
- izvoz -p.
Kaj je $ @ v bash skriptu?
$ @ se nanaša na vse argumente ukazne vrstice skripta lupine. 1 USD, 2 USD itd., sklic na prvi argument ukazne vrstice, drugi argument ukazne vrstice itd. Spremenljivke postavite v narekovaje, če imajo vrednosti presledke.
Kako povzamem bash skript?
Če želite, da uporabnik vnese številko kot argument skriptu, lahko uporabite spodnji skript: #!/ bin / bash številka = "$ 1" privzeto = 10 sum = `echo" $ number + $ default "| bc` echo "Vsota $ number in 10 je $ sum."Preveri: ./ temp.sh 50 Vsota 50 in 10 je 60.