Gjort för övningen på labb 3

This commit is contained in:
Jack-Benny Persson 2013-12-11 13:43:56 +01:00
parent cc03d7ee20
commit bfb607e8a5
3 changed files with 60 additions and 0 deletions

28
Labb3/numbercompare.sh Executable file
View File

@ -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

28
Labb3/ovning1.sh Executable file
View File

@ -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

4
Labb3/test.sh Executable file
View File

@ -0,0 +1,4 @@
#!/bin/bash
echo $1
echo $2