summaryrefslogtreecommitdiff
path: root/os1w1/practicum.md
diff options
context:
space:
mode:
Diffstat (limited to 'os1w1/practicum.md')
-rw-r--r--os1w1/practicum.md31
1 files changed, 31 insertions, 0 deletions
diff --git a/os1w1/practicum.md b/os1w1/practicum.md
new file mode 100644
index 0000000..723d910
--- /dev/null
+++ b/os1w1/practicum.md
@@ -0,0 +1,31 @@
+# practicum week 1
+
+1. `gedit hello.sh`
+ er opent een venster met een leeg bestand
+2. ```
+ $ pwd
+ /home/loek/docs/repos/os-huiswerk/os1w1
+ $ cd
+ $ pwd
+ /home/loek
+ $ cd docs/repos/os-huiswerk/os1w1
+ $ pwd
+ /home/loek/docs/repos/os-huiswerk/os1w1
+ $ ls
+ hello.sh opdracht.md
+ $
+ ```
+ - `pwd` (print working directory), laat zien in welke map je zit
+ - `cd` (change directory), verandert de map (zonder argumenten impliciet `cd ~`)
+ - `ls` (list), laat een lijst van bestanden zien
+3. ```
+ $ chmod +x hello.sh
+ $ ./hello.sh
+ Hello World
+ $
+ ```
+ - `chmod` (change mode) verandert de 'modus' van het bestand, +x voegt de
+ executable permission toe, zodat het script wordt uitgevoerd door het
+ programma in de shebang (`#!/bin/bash` op de eerste regel)
+ - `./hello.sh` voert het script uit (bestand wordt impliciet geinterpreteerd
+ door bash)