lihtne skript
Postitatud: 10.03.2021, 14:30
Tegin ajaviiteks skripti, mis sobiks vahemootoriks, näiteks mõne rakendusele, mllega saab anda käske vahemootorile näiteks. Iseenesest raamatu järgi tehtud, kuid lisasin teistmoodi võimaluse.
Toimib nii (failinimi näiteks robo.sh)
sh robo.sh "kes sa oled?"
ja vastus oleks "olen robot"
variatsoonide võimalikus ja saab juurde teha, käske- mis on endale mugavam..
Oleks hea kui keegi viitsiks GUI rakenduse teha, et sellele ka echo käsu sisendiks saavutada, kuid ma ei usu, et seda juhtub..
Muideks peaprogramm on umbes selline, mis loeb mootorit
näiteks main.sh
Sellel ei pea lisama enam "" märke.
Toimib nii (failinimi näiteks robo.sh)
sh robo.sh "kes sa oled?"
ja vastus oleks "olen robot"
variatsoonide võimalikus ja saab juurde teha, käske- mis on endale mugavam..
Kood: Vali kõik
#!/bin/bash
p=$1
n=${p}
case $n in
"kes oled?" | "kes sa oled?") echo "olen robot" ;;
"mis teed?" | "mis sa teed?") echo "teen, mis käsid!" ;;
"fuc"* | "fak"* | "put"*) echo "ropp sÕna" ;;
"mida kura"* | "pers"* ) echo "ei ropenda, jobu!" ;;
"kopeeri ennast, robot") mkdir robo && cp robo.sh robo ;;
"uuenda arvutit, robot") sudo apt-get update && sudo apt-get upgrade ;;
* | " " ) echo "vabandust, ei saanud aru" ;;
esac
Muideks peaprogramm on umbes selline, mis loeb mootorit
näiteks main.sh
Kood: Vali kõik
#!/bin/bash
echo "Sisesta tekst"
read n
exec sh robo.sh "$n"
echo " "
esac