Gjort klar övningarna till labb 2

This commit is contained in:
Jack-Benny Persson 2013-12-10 19:45:14 +01:00
parent 5ebeb6cd52
commit cb0893d449
5 changed files with 48 additions and 1 deletions

2
Labb2/namn.txt Normal file
View File

@ -0,0 +1,2 @@
Kalle
Lisa

9
Labb2/ovning2.sh Executable file
View File

@ -0,0 +1,9 @@
#!/bin/bash
read -p "Vad heter du? " Namn
read -p "Hur gammal är du? " Alder
read -p "Vart bord du? " Ort
printf "Hej $Namn, du är $Alder år gammal och bor i $Ort\n"
exit 0

6
Labb2/ovning3.sh Executable file
View File

@ -0,0 +1,6 @@
#!/bin/bash
read -p "Ange ett namn: " Namn
printf "$Namn\n" >> namn.txt
exit 0

31
Labb2/ovning4.sh Executable file
View File

@ -0,0 +1,31 @@
#!/bin/bash
read -t 3 -p "Ange din favoritfärg: " Color
# Kolla om vi fick en input från användaren
if [ -z "$Color" ]; then
UserInput=0
else
UserInput=1
fi
# Sätt röd om Color är tom
Color=${Color:="röd"}
# Skapa en funktion för att skriva ut färgen
Skriv()
{
printf "Din favoritfärg är $Color\n"
}
# Om vi inte anger en färg kommer svaret hamna
# på samma rad som frågan, vilket inte är snyggt,
# därför lägger vi till en egen radbrytning
if [ $UserInput -eq 0 ]; then
printf "\n"
Skriv
else
Skriv
fi
exit 0

View File

@ -1 +0,0 @@
uptime | awk '{print }' | sed s'/.$//'