Gjort för övningen på labb 3
This commit is contained in:
parent
cc03d7ee20
commit
bfb607e8a5
28
Labb3/numbercompare.sh
Executable file
28
Labb3/numbercompare.sh
Executable 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
28
Labb3/ovning1.sh
Executable 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
4
Labb3/test.sh
Executable file
@ -0,0 +1,4 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo $1
|
||||
echo $2
|
Loading…
x
Reference in New Issue
Block a user