Gå först in i:
/home/user/bin
Skapa sedan filen if-fi och öppna den med en texteditor.
Börja med att skriva:
#!/bin/bash
# Detta skript kommer fråga dig vad du heter och du kommer sedan svara scriptet som i sin tur kommer svara med ditt namn. Och du kommer kunna ändra dig. och den i sin tur kommer svara om det är rätt.
clear
echo -n "Hej vad heter du? /> "
read namn
echo -n "Ditt namn är $namn y/n? /> "
read svar
if [ $svar == y ]; then
clear
echo "OK $namn"
echo "scriptet stängs av om 5sek"
sleep 5
clear
exit 1
else
clear
echo "OK då kör vi igen"
sleep 1
hello-world
exit 1
fi
För att skapa en if sasts så måste du sedan avsluta den med fi annars kommer scriptet att inte fungera.
inom if [ något ]; then något else något fi Inom något så skriver du vad som skall hända i detta fallet så kolla den i fall du svara md y (ja eller nej) svarade du ja så svarade den och stängdes av. Svarade du n (nej) så kördes scriptet en gång till.
Sleep är en funktion som gör att den "sover" antal sekunder max är 5 sekunder dock så kan du skriva den upprepande gånger.
exit används för att säga till terminalen att scriptet har gjort sin funktion och skall stängas av.
Om ditt script inte vill stänga sig av kan du stoppa det genom att trycka ctl + c som tvingar terminalen att avsluta det den håller på med.