command line arguments unix shell script with example
Pregled argumentov ukazne vrstice Unix:
Lupina Unix se uporablja za izvajanje ukazov in uporabnikom omogoča, da tem ukazom posredujejo argumente časa izvajanja.
Ti argumenti, znani tudi kot parametri ukazne vrstice, ki uporabnikom omogočajo nadzor nad tokom ukaza ali določitev vhodnih podatkov za ukaz.
qtp vprašanje in odgovori za izkušene
Video Unix št. 22:
V tej vadnici bomo razumeli, kako delati s parametri ukazne vrstice.
Med izvajanjem ukaza lahko uporabnik v ukazni vrstici posreduje spremenljivo število parametrov.
Znotraj ukaznega skripta so posredovani parametri dostopni z uporabo „pozicijskih parametrov“. Ti se gibljejo od 0 do 9 USD, pri čemer se 0 USD nanaša na ime samega ukaza, od 1 do 9 USD pa je od prvega do devetega parametra, odvisno od tega, koliko parametrov je bilo dejansko posredovanih.
Primer:
$ sh zdravo, kako se dela
Tu bi bilo dodeljenih $ 0 sh
$ 1 bi bil dodeljen zdravo
2 $ bi bilo dodeljeno, kako
seznam zasebnih strežnikov world of warcraft
In tako naprej …
Zdaj bomo preučili nekaj dodatnih ukazov za obdelavo teh parametrov.
# 1) nastavite
Tz njegovim ukazom lahko nastavite vrednosti položajnih parametrov v ukazni vrstici.
Primer:
$ set how do you do $ echo how do
Tu je bilo 'kako' dodeljeno 1 $, 'do' pa 2 $ in tako naprej.
s čim odprem datoteke jar
# 2) premik
Ta ukaz se uporablja za premik položaja položajnih parametrov. tj. $ 2 bo premaknjeno na $ 1 vse do desetega parametra, ki bo premaknjen na $ 9. Če obstaja več kot 9 parametrov, lahko ta mehanizem uporabite za branje nad 9th.
Primer:
$ set pozdrav, dobro jutro, kako ste dobrodošli v vadnici za Unix?
Tu je 'zdravo' dodeljeno 1 $, 'dobro' 2 $ in tako naprej 'to' je dodeljeno 9 $. Zdaj lahko z ukazom shift premikamo parametre 'N' na mesta.
Primer:
$ shift 2 $ echo
Zdaj bo 1 dolar 'jutro' in tako naprej, do 8 dolarjev bo 'unix' in 9 dolarjev bo 'tutorial'.
Oglejte si našo prihajajočo vadnico, če želite izvedeti več o procesih v Unixu.
PREV Vadnica | NASLEDNJA Vadnica
Priporočeno branje
- Izreži ukaz v Unixu s primeri
- Sintaksa ukaza Unix Cat, možnosti s primeri
- Ls ukaz v Unixu s primeri
- Funkcije skripta lupine Unix s parametri in vrnitvijo
- Ukaz Grep v Unixu s preprostimi primeri
- Ukazi Unix: osnovni in napredni ukazi Unix s primeri
- Primeri aritmetičnih in logičnih operaterjev skripte lupine Unix
- Ukaz za razvrščanje Unix s sintakso, možnostmi in primeri