From bfb607e8a5779e0944a4e379954cf64dea67d4ad Mon Sep 17 00:00:00 2001 From: Jack-Benny Persson Date: Wed, 11 Dec 2013 13:43:56 +0100 Subject: [PATCH] =?UTF-8?q?Gjort=20f=C3=B6r=20=C3=B6vningen=20p=C3=A5=20la?= =?UTF-8?q?bb=203?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Labb3/numbercompare.sh | 28 ++++++++++++++++++++++++++++ Labb3/ovning1.sh | 28 ++++++++++++++++++++++++++++ Labb3/test.sh | 4 ++++ 3 files changed, 60 insertions(+) create mode 100755 Labb3/numbercompare.sh create mode 100755 Labb3/ovning1.sh create mode 100755 Labb3/test.sh diff --git a/Labb3/numbercompare.sh b/Labb3/numbercompare.sh new file mode 100755 index 0000000..9f91e27 --- /dev/null +++ b/Labb3/numbercompare.sh @@ -0,0 +1,28 @@ +#!/bin/bash + +# Jack-Benny Persson +# LX13 + +# Santity check +if [ $# -ne 2 ]; then # Vi måste ha två och bara två argument + echo "Ange två tal efter scriptet, exempelvis $0 100 90" + exit 1 +fi + +# Bara kolla om det är lika stor +if [ $1 -eq $2 ]; then + echo "$1 är lika stort som $2" +else + echo "$1 är inte lika stort som $2" + # Om talen inte är lika stora kolla större än/mindre än + if [ $1 -gt $2 ]; then + echo "$1 är däremot större än $2" + elif [ $1 -lt $2 ]; then + echo "$1 är däremot mindre än $2" + else + echo "Nu blev nånting konstigt" # Nåt fel-catch-all + exit 1 + fi +fi + +exit 0 diff --git a/Labb3/ovning1.sh b/Labb3/ovning1.sh new file mode 100755 index 0000000..fe38afb --- /dev/null +++ b/Labb3/ovning1.sh @@ -0,0 +1,28 @@ +#!/bin/bash + +# Jack-Benny Persson +# LX13 +# Övning 1, laboration 3 + +# Santity check +if [ $# -ne 2 ]; then # Vi måste ha två och bara två argument + echo "Ange två tal efter scriptet, exempelvis $0 100 90" + exit 1 +fi + +# Bara kolla om talen är lika stor +if [ $1 -eq $2 ]; then + echo "$1 är lika stort som $2" +else + # Om talen inte är lika stora kolla större än/mindre än + if [ $1 -gt $2 ]; then + echo "$1 är större än $2" + elif [ $1 -lt $2 ]; then + echo "$1 är mindre än $2" + else + echo "Nu blev nånting konstigt" # Nåt fel-catch-all + exit 1 + fi +fi + +exit 0 diff --git a/Labb3/test.sh b/Labb3/test.sh new file mode 100755 index 0000000..d496972 --- /dev/null +++ b/Labb3/test.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +echo $1 +echo $2