Linux-ka aqri amarka waxaa loo isticmaalaa in laga qaato talooyinka isticmaalaha qadka amarka. Tani waa mid waxtar leh markaan rabno inaan siino isdhaxgalka isticmaalaha waqtiga shaqada.
Qaaciddada aqriska waa:
read [options] variable_name
Waxaan markaa isticmaali karnaa $
ku saxeex hore magaca isbeddelka si aad u hesho qiimaheeda, tusaale ahaan. $variable_name
.
Ku billow sameynta feyl leh .sh
kordhinta, tusaale:
touch user_input.sh
Kadib fur kadib fayl garee tifaftiraha aad ugu jeceshahay kuna qor waxyaabaha soo socda:
#!/bin/bash echo 'Enter your name:' read name echo 'Enter your age:' read age echo 'Hello' $name, 'you are' $age 'years old'
Qoraalka kore wuxuu qaataa magaca isticmaalaha iyo da'da.
Fiiro gaar ah:Looma baahna in la caddeeyo nooca doorsoomaha la akhrinayo.Si aad u socodsiiso qoraalka kore, fur terminal oo ku qor:
$ sh user_input.sh Enter your name: DevQA Enter your age: 12 Hello DevQA, you are 12 years old
Si aad fariin ugu dirto amarka aqrinta, waxaan isticmaalnaa -p
ikhtiyaar
Tusaale ahaan:
$ read -p 'Enter your username: ' username
Haddii aynaan rabin in jilayaasha lagu soo bandhigo shaashadda, waxaan u baahannahay inaan isticmaalno -s
ikhtiyaarka leh amarka aqrinta. Tani waxay waxtar u leedahay markaan aqrinayno ereyada sirta ah.
Tusaale ahaan:
$ read -sp 'Enter your password: ' password
Qoraalkaaga bash-ka ah si aad u aqriso wax-soo-saarka isticmaalaha kor ku xusan wuxuu u ekaan lahaa:
#!/bin/bash read -p 'Enter your username: ' username read -sp 'Enter your password: ' password echo -e '
Your username is $username and Password is $password'
Wax soo saarku waa:
$ sh user_input.sh Enter your username: devqa Enter your password: Your username is devqa and Password is secret