diff --git a/Labb1/laborationsrapport.md b/Labb1/laborationsrapport.md index fbd6d7f..513568f 100644 --- a/Labb1/laborationsrapport.md +++ b/Labb1/laborationsrapport.md @@ -14,13 +14,13 @@ Tillsammans med [daemonicus666](https://github.com/daemonicus666) gjorde vi ett ### Frågor och uppgifter ### 1. Vad kommer att listas vid följande kommando? - * ls -la [a]*[!e] + * _ls -la [a]*[!e]_ Listar alla filer som börjar på __a__ och innehåller ett fritt antal tecken och som inte slutar på ett __e__. - * ls -la *[f-i]? + * _ls -la *[f-i]?_ Listar alla filer som börjar på ett fritt antal tecken och sedan innehåller __f__ till __i__ och sedan bara ett enda tecken. T.ex. filen __aagl__ kommer visas, men inte __aaaglll__. - * ls -la ????.[co] + * _ls -la ????.[co]_ Listar alla filer som innehåller fyra tecken, en punkt, och sedan ett __c__ eller ett __o__. @@ -29,7 +29,7 @@ Tillsammans med [daemonicus666](https://github.com/daemonicus666) gjorde vi ett ls a*.c ``` -3. Om du skriver ls -la >> /test/test, vad händer då? +3. Om du skriver _ls -la >> /test/test_, vad händer då? Den skriver alla ut en fillista till filet /test/test. Körs raden igen kommer den skriva fylla på med listan efter den förra listan i samma fil. @@ -48,13 +48,13 @@ Tillsammans med [daemonicus666](https://github.com/daemonicus666) gjorde vi ett fi ``` -6. Vad händer om du skriver top i .bash\_logout? +6. Vad händer om du skriver _top_ i .bash\_logout? Top körs vid utloggning, dock bara om man är i ett login-shell, d.v.s. om man loggar in via en riktig terminal, typ CTRL+ALT+F2. -7. Hur använder du mekanismen pushd, popd och dirs? +7. Hur använder du mekanismen _pushd_, _popd_ och _dirs_? - Pushd används för att lägga in kataloger i dir-stacken samt byta till katalogen man anger. Popd används för att byta tillbaks till katalogerna från dir-stacken, en i taget. När man använder popd försvinner katalogen en efter en från dir-stacken. Dirs kommandot används för att lista katalogerna i dir-stacken. + _Pushd_ används för att lägga in kataloger i dir-stacken samt byta till katalogen man anger. Popd används för att byta tillbaks till katalogerna från dir-stacken, en i taget. När man använder _popd_ försvinner katalogen en efter en från dir-stacken. _Dirs_ kommandot används för att lista katalogerna i dir-stacken. 8. Vad är ett "null kommando" och varför finns det? diff --git a/Labb2/inmatning.sh b/Labb2/inmatning.sh index 83abb3f..5a04471 100755 --- a/Labb2/inmatning.sh +++ b/Labb2/inmatning.sh @@ -3,7 +3,7 @@ #Definiera Name declare Namn -read -t 3 -p "Vad heter du? " Name +read -n 20 -t 8 -p "Vad heter du? " Name Name=${Name:="Secret"} # Definiera Name till Hemligt om ingen input printf "Du heter: $Name\n\n" diff --git a/Labb2/laborationsrapport.md b/Labb2/laborationsrapport.md new file mode 100644 index 0000000..653ff64 --- /dev/null +++ b/Labb2/laborationsrapport.md @@ -0,0 +1,11 @@ +# Laborationsrapport 2 # + +## 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 ### + +Under tiden laborationen läses igenom testas en del olika nya saker, framförallt med "read" och "printf".