diff --git a/Labb2/inmatning.sh b/Labb2/inmatning.sh index 5a04471..0959b0e 100755 --- a/Labb2/inmatning.sh +++ b/Labb2/inmatning.sh @@ -1,5 +1,8 @@ #!/bin/bash +# Jack-Benny Persson +# LX13 + #Definiera Name declare Namn diff --git a/Labb2/invoice.sh b/Labb2/invoice.sh index 30cc147..b6b4f9d 100755 --- a/Labb2/invoice.sh +++ b/Labb2/invoice.sh @@ -1,5 +1,8 @@ #!/bin/bash +# Jack-Benny Persson +# LX13 + Datum=`date +%F` Moms=30 Net=500 diff --git a/Labb2/laborationsrapport.md b/Labb2/laborationsrapport.md index b9b6ab7..74fae60 100644 --- a/Labb2/laborationsrapport.md +++ b/Labb2/laborationsrapport.md @@ -8,8 +8,18 @@ Att förstå ett grundläggande bash-script, kunna hantera variabler och läsa d ### Test, experiment & noteringar ### -Under tiden laborationen läses igenom testas en del olika nya saker, framförallt med _read_ och _printf_. De exempel som ges i laborationen känns nyttiga och lite vidare utforskning av _printf_ görs. +Under tiden laborationen läses igenom testas en del olika nya saker, framförallt med _read_ och _printf_. De exempel som ges i laborationen känns nyttiga och lite vidare utforskning av _printf_ görs genom att skapa ett enkelt script som skriver ut en headern till en faktura på skärmen [invoice.sh](https://github.com/jackbenny/scripts_grundkurs/blob/master/Labb2/invoice.sh). ### Övningar ### +Resterande övningar finns här på GitHub + * [Övning 1](https://github.com/jackbenny/scripts_grundkurs/blob/master/Labb2/ovning1.sh) + * [Övning 2](https://github.com/jackbenny/scripts_grundkurs/blob/master/Labb2/ovning2.sh) + * [Övning 3](https://github.com/jackbenny/scripts_grundkurs/blob/master/Labb2/ovning3.sh) + * [Övning 4](https://github.com/jackbenny/scripts_grundkurs/blob/master/Labb2/ovning4.sh) + +## Reflektion ## + +Övningarna var ganska snabbt avklarade, dock var [övning 4](https://github.com/jackbenny/scripts_grundkurs/blob/master/Labb2/ovning4.sh) väldigt intressant och utmanande. +Självklart var alla övningarna intressanta då jag själv sällan använt _read_ särskilt mycket. Det var också intressant att få ytterliggare övningar med _printf_. diff --git a/Labb2/ovning1.sh b/Labb2/ovning1.sh index e65d5df..7fee8e3 100755 --- a/Labb2/ovning1.sh +++ b/Labb2/ovning1.sh @@ -1,5 +1,9 @@ #!/bin/bash +# Övning 1, laboration 2 +# Jack-Benny Persson +# LX13 + printf "Hej $USER, du befinner dig i $PWD\n"; if [ $? -ne 0 ]; then diff --git a/Labb2/ovning2.sh b/Labb2/ovning2.sh index 83102fe..c1d56f6 100755 --- a/Labb2/ovning2.sh +++ b/Labb2/ovning2.sh @@ -1,5 +1,9 @@ #!/bin/bash +# Övning 2, labration 2 +# Jack-Benny Persson +# LX13 + read -p "Vad heter du? " Namn read -p "Hur gammal är du? " Alder read -p "Vart bord du? " Ort diff --git a/Labb2/ovning3.sh b/Labb2/ovning3.sh index 50cff7b..9d53c96 100755 --- a/Labb2/ovning3.sh +++ b/Labb2/ovning3.sh @@ -1,5 +1,9 @@ #!/bin/bash +# Övning 3, laboration 2 +# Jack-Benny Persson +# LX13 + read -p "Ange ett namn: " Namn printf "$Namn\n" >> namn.txt diff --git a/Labb2/ovning4.sh b/Labb2/ovning4.sh index 8f11ee4..fb87f7b 100755 --- a/Labb2/ovning4.sh +++ b/Labb2/ovning4.sh @@ -1,5 +1,9 @@ #!/bin/bash +# Övning 4, laboration 2 +# Jack-Benny Persson +# LX13 + # Skapa en funktion för att skriva ut färgen Skriv() { diff --git a/Labb2/unsettest.sh b/Labb2/unsettest.sh index 4e73c33..a3d335e 100755 --- a/Labb2/unsettest.sh +++ b/Labb2/unsettest.sh @@ -1,5 +1,8 @@ #!/bin/bash +# Jack-Benny Persson +# LX13 + declare DIST=Hej echo "Utan unset: $DIST" unset DIST