37 lines
1.4 KiB
Markdown
37 lines
1.4 KiB
Markdown
# Laborationsrapport 2 #
|
|
Jack-Benny Persson <br>
|
|
LX13
|
|
|
|
## Syfte ##
|
|
|
|
Att förstå ett grundläggande bash-script, kunna hantera variabler och läsa data
|
|
från tangentbordet.
|
|
|
|
## Tillvägagångssätt ##
|
|
|
|
### 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 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`.
|