diff --git a/Labb2/namn.txt b/Labb2/namn.txt new file mode 100644 index 0000000..f1e3a44 --- /dev/null +++ b/Labb2/namn.txt @@ -0,0 +1,2 @@ +Kalle +Lisa diff --git a/Labb2/ovning2.sh b/Labb2/ovning2.sh new file mode 100755 index 0000000..83102fe --- /dev/null +++ b/Labb2/ovning2.sh @@ -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 diff --git a/Labb2/ovning3.sh b/Labb2/ovning3.sh new file mode 100755 index 0000000..50cff7b --- /dev/null +++ b/Labb2/ovning3.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +read -p "Ange ett namn: " Namn +printf "$Namn\n" >> namn.txt + +exit 0 diff --git a/Labb2/ovning4.sh b/Labb2/ovning4.sh new file mode 100755 index 0000000..050f478 --- /dev/null +++ b/Labb2/ovning4.sh @@ -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 diff --git a/uptime.sh b/uptime.sh deleted file mode 100644 index 2f20930..0000000 --- a/uptime.sh +++ /dev/null @@ -1 +0,0 @@ -uptime | awk '{print }' | sed s'/.$//'