From cb0893d4499a3c6b60260e5e86c49e77ae09bb46 Mon Sep 17 00:00:00 2001 From: Jack-Benny Persson Date: Tue, 10 Dec 2013 19:45:14 +0100 Subject: [PATCH] =?UTF-8?q?Gjort=20klar=20=C3=B6vningarna=20till=20labb=20?= =?UTF-8?q?2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Labb2/namn.txt | 2 ++ Labb2/ovning2.sh | 9 +++++++++ Labb2/ovning3.sh | 6 ++++++ Labb2/ovning4.sh | 31 +++++++++++++++++++++++++++++++ uptime.sh | 1 - 5 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 Labb2/namn.txt create mode 100755 Labb2/ovning2.sh create mode 100755 Labb2/ovning3.sh create mode 100755 Labb2/ovning4.sh delete mode 100644 uptime.sh 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'/.$//'