diff --git a/20231019/chmod-01.txt b/20231019/chmod-01.txt
new file mode 100644
index 0000000000000000000000000000000000000000..153622afa02af19ac8b04a6980fb80ee1faf091a
--- /dev/null
+++ b/20231019/chmod-01.txt
@@ -0,0 +1,9 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l ls
+-rwxr-xr-x 1 peter peter 48 19. Okt 11:26 ls
+cassini/home/peter/bo/2023ws/dbs/20231019> chmod o-x ls
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l ls
+-rwxr-xr-- 1 peter peter 48 19. Okt 11:26 ls
+cassini/home/peter/bo/2023ws/dbs/20231019> chmod o+x ls
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l ls
+-rwxr-xr-x 1 peter peter 48 19. Okt 11:26 ls
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/chmod-02.txt b/20231019/chmod-02.txt
new file mode 100644
index 0000000000000000000000000000000000000000..bb5b3364ed0f7c48c59e66eeea0e3c1cde202252
--- /dev/null
+++ b/20231019/chmod-02.txt
@@ -0,0 +1,17 @@
+-rwxr-xr-x 1 peter peter     48 19. Okt 11:26 ls
+-rw-r--r-- 1 peter peter   2649 19. Okt 11:27 path-01.txt
+-rw-r--r-- 1 peter peter   1217 19. Okt 11:33 path-02.txt
+-rw-r--r-- 1 peter peter   4511 19. Okt 11:42 cp-01.txt
+-rw-r--r-- 1 peter peter    841 19. Okt 11:44 mv-rm-01.txt
+-rw-r--r-- 1 peter peter    446 19. Okt 11:50 chmod-01.txt
+-rw-r--r-- 1 peter peter    712 19. Okt 11:52 wireshark-01.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> chmod -x ls
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l ls
+-rw-r--r-- 1 peter peter 48 19. Okt 11:26 ls
+cassini/home/peter/bo/2023ws/dbs/20231019> chmod 750 ls
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l ls
+-rwxr-x--- 1 peter peter 48 19. Okt 11:26 ls
+cassini/home/peter/bo/2023ws/dbs/20231019> chmod 755 ls
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l ls
+-rwxr-xr-x 1 peter peter 48 19. Okt 11:26 ls
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/chmod-03.txt b/20231019/chmod-03.txt
new file mode 100644
index 0000000000000000000000000000000000000000..23394ab45fd28a7821bed4a7659402b4090425de
--- /dev/null
+++ b/20231019/chmod-03.txt
@@ -0,0 +1,10 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l hello-02
+-rw-r--r-- 1 peter peter 21 19. Okt 12:06 hello-02
+cassini/home/peter/bo/2023ws/dbs/20231019> cat hello-02
+echo "Hello, world!"
+cassini/home/peter/bo/2023ws/dbs/20231019> chmod +x hello-02
+cassini/home/peter/bo/2023ws/dbs/20231019> ./hello-02
+Hello, world!
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l hello-02
+-rwxr-xr-x 1 peter peter 21 19. Okt 12:06 hello-02
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/cp-01.txt b/20231019/cp-01.txt
new file mode 100644
index 0000000000000000000000000000000000000000..6416433fbd4a14ca6dac2074a29fbfc301fced3e
--- /dev/null
+++ b/20231019/cp-01.txt
@@ -0,0 +1,69 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l
+insgesamt 300
+-rw-r--r-- 1 peter peter   6669 19. Okt 09:40 dbs-20231019.aux
+-rw-r--r-- 1 peter peter  54831 19. Okt 09:40 dbs-20231019.log
+-rw-r--r-- 1 peter peter   4100 19. Okt 09:40 dbs-20231019.nav
+-rw-r--r-- 1 peter peter   1051 19. Okt 09:40 dbs-20231019.out
+-rw-r--r-- 1 peter peter 158278 19. Okt 09:40 dbs-20231019.pdf
+-rw-r--r-- 1 peter peter      0 19. Okt 09:40 dbs-20231019.snm
+-rw-r--r-- 1 peter peter  24860 19. Okt 09:40 dbs-20231019.tex
+-rw-r--r-- 1 peter peter    450 19. Okt 09:40 dbs-20231019.toc
+-rw-r--r-- 1 peter peter   1494 19. Okt 09:40 dbs-20231019.vrb
+-rwxr-xr-x 1 peter peter  15952 19. Okt 11:18 hello-01
+-rw-r--r-- 1 peter peter     82 19. Okt 11:18 hello-01.c
+lrwxrwxrwx 1 peter peter     48  7. Okt 2018  logo-hochschule-bochum-cvh-text-v2.pdf -> ../common/logo-hochschule-bochum-cvh-text-v2.pdf
+lrwxrwxrwx 1 peter peter     36  5. Okt 2016  logo-hochschule-bochum.pdf -> ../common/logo-hochschule-bochum.pdf
+-rwxr-xr-x 1 peter peter     48 19. Okt 11:26 ls
+-rw-r--r-- 1 peter peter   2649 19. Okt 11:27 path-01.txt
+-rw-r--r-- 1 peter peter   1217 19. Okt 11:33 path-02.txt
+lrwxrwxrwx 1 peter peter     22  5. Okt 2016  pgslides.sty -> ../common/pgslides.sty
+lrwxrwxrwx 1 peter peter     25  9. Apr 2018  Zeichen_123.pdf -> ../common/Zeichen_123.pdf
+cassini/home/peter/bo/2023ws/dbs/20231019> cp hello-01.c hello-02.c
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l
+insgesamt 304
+-rw-r--r-- 1 peter peter   6669 19. Okt 09:40 dbs-20231019.aux
+-rw-r--r-- 1 peter peter  54831 19. Okt 09:40 dbs-20231019.log
+-rw-r--r-- 1 peter peter   4100 19. Okt 09:40 dbs-20231019.nav
+-rw-r--r-- 1 peter peter   1051 19. Okt 09:40 dbs-20231019.out
+-rw-r--r-- 1 peter peter 158278 19. Okt 09:40 dbs-20231019.pdf
+-rw-r--r-- 1 peter peter      0 19. Okt 09:40 dbs-20231019.snm
+-rw-r--r-- 1 peter peter  24860 19. Okt 09:40 dbs-20231019.tex
+-rw-r--r-- 1 peter peter    450 19. Okt 09:40 dbs-20231019.toc
+-rw-r--r-- 1 peter peter   1494 19. Okt 09:40 dbs-20231019.vrb
+-rwxr-xr-x 1 peter peter  15952 19. Okt 11:18 hello-01
+-rw-r--r-- 1 peter peter     82 19. Okt 11:18 hello-01.c
+-rw-r--r-- 1 peter peter     82 19. Okt 11:40 hello-02.c
+lrwxrwxrwx 1 peter peter     48  7. Okt 2018  logo-hochschule-bochum-cvh-text-v2.pdf -> ../common/logo-hochschule-bochum-cvh-text-v2.pdf
+lrwxrwxrwx 1 peter peter     36  5. Okt 2016  logo-hochschule-bochum.pdf -> ../common/logo-hochschule-bochum.pdf
+-rwxr-xr-x 1 peter peter     48 19. Okt 11:26 ls
+-rw-r--r-- 1 peter peter   2649 19. Okt 11:27 path-01.txt
+-rw-r--r-- 1 peter peter   1217 19. Okt 11:33 path-02.txt
+lrwxrwxrwx 1 peter peter     22  5. Okt 2016  pgslides.sty -> ../common/pgslides.sty
+lrwxrwxrwx 1 peter peter     25  9. Apr 2018  Zeichen_123.pdf -> ../common/Zeichen_123.pdf
+cassini/home/peter/bo/2023ws/dbs/20231019> cp -p hello-01.c hello-02.c
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l
+insgesamt 304
+-rw-r--r-- 1 peter peter   6669 19. Okt 09:40 dbs-20231019.aux
+-rw-r--r-- 1 peter peter  54831 19. Okt 09:40 dbs-20231019.log
+-rw-r--r-- 1 peter peter   4100 19. Okt 09:40 dbs-20231019.nav
+-rw-r--r-- 1 peter peter   1051 19. Okt 09:40 dbs-20231019.out
+-rw-r--r-- 1 peter peter 158278 19. Okt 09:40 dbs-20231019.pdf
+-rw-r--r-- 1 peter peter      0 19. Okt 09:40 dbs-20231019.snm
+-rw-r--r-- 1 peter peter  24860 19. Okt 09:40 dbs-20231019.tex
+-rw-r--r-- 1 peter peter    450 19. Okt 09:40 dbs-20231019.toc
+-rw-r--r-- 1 peter peter   1494 19. Okt 09:40 dbs-20231019.vrb
+-rwxr-xr-x 1 peter peter  15952 19. Okt 11:18 hello-01
+-rw-r--r-- 1 peter peter     82 19. Okt 11:18 hello-01.c
+-rw-r--r-- 1 peter peter     82 19. Okt 11:18 hello-02.c
+lrwxrwxrwx 1 peter peter     48  7. Okt 2018  logo-hochschule-bochum-cvh-text-v2.pdf -> ../common/logo-hochschule-bochum-cvh-text-v2.pdf
+lrwxrwxrwx 1 peter peter     36  5. Okt 2016  logo-hochschule-bochum.pdf -> ../common/logo-hochschule-bochum.pdf
+-rwxr-xr-x 1 peter peter     48 19. Okt 11:26 ls
+-rw-r--r-- 1 peter peter   2649 19. Okt 11:27 path-01.txt
+-rw-r--r-- 1 peter peter   1217 19. Okt 11:33 path-02.txt
+lrwxrwxrwx 1 peter peter     22  5. Okt 2016  pgslides.sty -> ../common/pgslides.sty
+lrwxrwxrwx 1 peter peter     25  9. Apr 2018  Zeichen_123.pdf -> ../common/Zeichen_123.pdf
+cassini/home/peter/bo/2023ws/dbs/20231019> cp -p -i hello-01.c hello-02.c
+cp: 'hello-02.c' überschreiben? n
+cassini/home/peter/bo/2023ws/dbs/20231019> cp -pi hello-01.c hello-02.c
+cp: 'hello-02.c' überschreiben? y
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/find-01.txt b/20231019/find-01.txt
new file mode 100644
index 0000000000000000000000000000000000000000..413ddba72ffd1fa974a34efdbb687b89a3af7a50
--- /dev/null
+++ b/20231019/find-01.txt
@@ -0,0 +1,61 @@
+cassini/home/peter/bo/2023ws/dbs> find . -name "*.jpg"
+./20231005/zentraler-computer.jpg
+./20231005/Computergebouw_van_KLM_voor_automatische_boekingsmethode_Corda_in_Amstelveen._,_Bestanddeelnr_923-3365.jpg
+./20231005/online-shop.jpg
+./20231005/dbms-ohne-computer.jpg
+./20231005/Shopping_online_with_bank_card.jpg
+./20231005/computer-arbeitsplaetze-lores.jpg
+./20231005/online-shop-lores.jpg
+./20231005/computer-arbeitsplaetze.jpg
+./20231005/zentraler-computer-lores.jpg
+./20231005/Ken_Thompson_(sitting)_and_Dennis_Ritchie_at_PDP-11_(2876612463).jpg
+./20231005/A_Day_in_the_Life_of_a_Wartime_Housewife-_Everyday_Life_in_London,_England,_1941_D2379.jpg
+./20231012/zentraler-computer.jpg
+./20231012/Computergebouw_van_KLM_voor_automatische_boekingsmethode_Corda_in_Amstelveen._,_Bestanddeelnr_923-3365.jpg
+./20231012/online-shop.jpg
+./20231012/dbms-ohne-computer.jpg
+./20231012/Shopping_online_with_bank_card.jpg
+./20231012/computer-arbeitsplaetze-lores.jpg
+./20231012/online-shop-lores.jpg
+./20231012/computer-arbeitsplaetze.jpg
+./20231012/zentraler-computer-lores.jpg
+./20231012/Ken_Thompson_(sitting)_and_Dennis_Ritchie_at_PDP-11_(2876612463).jpg
+./20231012/A_Day_in_the_Life_of_a_Wartime_Housewife-_Everyday_Life_in_London,_England,_1941_D2379.jpg
+cassini/home/peter/bo/2023ws/dbs> find . -type d
+.
+./common
+./material
+./material/Vorlesungen-Felix
+./material/Vorlesungen-Felix/Kryptographie
+./material/Vorlesungen-Felix/Datenbanken-Teil-1
+./material/Vorlesungen-Felix/IT-Sicherheit
+./20231005
+./20231018.p0
+./20231019
+./20231011.p0
+./20231012
+./20231012/test
+cassini/home/peter/bo/2023ws/dbs> find . -type l
+./20231005/zentraler-computer.jpg
+./20231005/online-shop.jpg
+./20231005/Zeichen_123.pdf
+./20231005/dbms-ohne-computer.jpg
+./20231005/pgslides.sty
+./20231005/logo-hochschule-bochum-cvh-text-v2.pdf
+./20231005/computer-arbeitsplaetze.jpg
+./20231005/logo-hochschule-bochum.pdf
+./20231019/test-03.txt
+./20231019/Zeichen_123.pdf
+./20231019/pgslides.sty
+./20231019/logo-hochschule-bochum-cvh-text-v2.pdf
+./20231019/logo-hochschule-bochum.pdf
+./20231012/zentraler-computer.jpg
+./20231012/online-shop.jpg
+./20231012/Zeichen_123.pdf
+./20231012/dbms-ohne-computer.jpg
+./20231012/pgslides.sty
+./20231012/logo-hochschule-bochum-cvh-text-v2.pdf
+./20231012/computer-arbeitsplaetze.jpg
+./20231012/logo-hochschule-bochum.pdf
+./.git
+cassini/home/peter/bo/2023ws/dbs>
diff --git a/20231019/forum.txt b/20231019/forum.txt
new file mode 100644
index 0000000000000000000000000000000000000000..5419ffeb7359f14797ae24954da0e5155b4cf5d8
--- /dev/null
+++ b/20231019/forum.txt
@@ -0,0 +1,5 @@
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-02.txt
+lrwxrwxrwx 1 peter peter 11 19. Okt 12:14 test-03.txt -> test-01.txt
+-rw-r--r-- 1 peter peter 33 19. Okt 12:21 test-04.txt
+-rw-r--r-- 1 peter peter 56 19. Okt 12:41 test-05.txt
+cat: test-03.txt: Datei oder Verzeichnis nicht gefunden
diff --git a/20231019/grep-01.txt b/20231019/grep-01.txt
new file mode 100644
index 0000000000000000000000000000000000000000..d5c041407c3f62c60a78ab037dfb332353f8277f
--- /dev/null
+++ b/20231019/grep-01.txt
@@ -0,0 +1,17 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> ls test-0*.txt
+test-01.txt  test-02.txt  test-03.txt  test-04.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> grep schön test-0*.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> grep Schön test-0*.txt
+test-01.txt:Schön, oder?
+test-03.txt:Schön, oder?
+test-04.txt:Schön, oder?
+cassini/home/peter/bo/2023ws/dbs/20231019> grep [Ss]chön test-0*.txt
+test-01.txt:Schön, oder?
+test-03.txt:Schön, oder?
+test-04.txt:Schön, oder?
+cassini/home/peter/bo/2023ws/dbs/20231019> grep "\<o[a-z]r\>" test-0*.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> grep "\<o[a-z]*r\>" test-0*.txt
+test-01.txt:Schön, oder?
+test-03.txt:Schön, oder?
+test-04.txt:Schön, oder?
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/hello-01.c b/20231019/hello-01.c
new file mode 100644
index 0000000000000000000000000000000000000000..b19d80e9bd0bd7c5ed8f54b20c6a50d9166f03ac
--- /dev/null
+++ b/20231019/hello-01.c
@@ -0,0 +1,7 @@
+#include <stdio.h>
+
+int main (void)
+{
+  printf ("Hello, world!\n");
+  return 0;
+}
diff --git a/20231019/hello-02 b/20231019/hello-02
new file mode 100755
index 0000000000000000000000000000000000000000..496af8dffb429e184f3bb536ad37c3eab61cd4b6
--- /dev/null
+++ b/20231019/hello-02
@@ -0,0 +1 @@
+echo "Hello, world!"
diff --git a/20231019/hello-03 b/20231019/hello-03
new file mode 100755
index 0000000000000000000000000000000000000000..9f3f770bfcccad3d62d2e2d08b077469ef3722fa
--- /dev/null
+++ b/20231019/hello-03
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+echo "Hello, world!"
diff --git a/20231019/if-01.txt b/20231019/if-01.txt
new file mode 100644
index 0000000000000000000000000000000000000000..4454409247794f22815867912eada5962996a4f7
--- /dev/null
+++ b/20231019/if-01.txt
@@ -0,0 +1,19 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l test*.txt
+-rw-r--r-- 2 peter peter 33 19. Okt 12:21 test-01.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-02.txt
+lrwxrwxrwx 1 peter peter 11 19. Okt 12:14 test-03.txt -> test-01.txt
+-rw-r--r-- 2 peter peter 33 19. Okt 12:21 test-04.txt
+-rw-r--r-- 1 peter peter 56 19. Okt 12:41 test-05.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> grep -i schön test-0*.txt
+test-01.txt:Schön, oder?
+test-03.txt:Schön, oder?
+test-04.txt:Schön, oder?
+cassini/home/peter/bo/2023ws/dbs/20231019> grep -i schon test-0*.txt
+test-05.txt:Dies ist schon wieder ein Test.
+cassini/home/peter/bo/2023ws/dbs/20231019> grep -i schnöd test-0*.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> if grep -i schon test-0*.txt; then echo "gefunden"; else echo "nicht gefunden"; fi
+test-05.txt:Dies ist schon wieder ein Test.
+gefunden
+cassini/home/peter/bo/2023ws/dbs/20231019> if grep -i schnöd test-0*.txt; then echo "gefunden"; else echo "nicht gefunden"; fi
+nicht gefunden
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/if-02.txt b/20231019/if-02.txt
new file mode 100644
index 0000000000000000000000000000000000000000..f1a22d5b5ece9716578aff7907031d5cf1095d94
--- /dev/null
+++ b/20231019/if-02.txt
@@ -0,0 +1,9 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l /bin/[
+-rwxr-xr-x 1 root root 68496 20. Sep 2022  '/bin/['
+cassini/home/peter/bo/2023ws/dbs/20231019> x=42
+cassini/home/peter/bo/2023ws/dbs/20231019> echo $x
+42
+cassini/home/peter/bo/2023ws/dbs/20231019> if [ "$x" = "42" ]; then echo "Antwort"; fi
+Antwort
+cassini/home/peter/bo/2023ws/dbs/20231019> if [ "$x" = "23" ]; then echo "Antwort"; fi
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/links-01.txt b/20231019/links-01.txt
new file mode 100644
index 0000000000000000000000000000000000000000..99d9f9693e59742d8d4a585a97d871b2491cc485
--- /dev/null
+++ b/20231019/links-01.txt
@@ -0,0 +1,25 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l test-01.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-01.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-01.txt
+Dies ist ein Test.
+cassini/home/peter/bo/2023ws/dbs/20231019> cp -pi test-01.txt test-02.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l test-*.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-01.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-02.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> ln -s test-01.txt test-03.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l test-*.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-01.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-02.txt
+lrwxrwxrwx 1 peter peter 11 19. Okt 12:14 test-03.txt -> test-01.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-03.txt
+Dies ist ein Test.
+cassini/home/peter/bo/2023ws/dbs/20231019> rm test-01.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-03.txt
+cat: test-03.txt: Datei oder Verzeichnis nicht gefunden
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l test-*.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-02.txt
+lrwxrwxrwx 1 peter peter 11 19. Okt 12:14 test-03.txt -> test-01.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> cp -pi test-02.txt test-01.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-03.txt
+Dies ist ein Test.
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/links-02.txt b/20231019/links-02.txt
new file mode 100644
index 0000000000000000000000000000000000000000..f5b6d0bc0378ee0776a23f039df59ac144ffd679
--- /dev/null
+++ b/20231019/links-02.txt
@@ -0,0 +1,19 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l test-*.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-01.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-02.txt
+lrwxrwxrwx 1 peter peter 11 19. Okt 12:14 test-03.txt -> test-01.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> ln test-01.txt test-04.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l test-*.txt
+-rw-r--r-- 2 peter peter 19 19. Okt 12:13 test-01.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-02.txt
+lrwxrwxrwx 1 peter peter 11 19. Okt 12:14 test-03.txt -> test-01.txt
+-rw-r--r-- 2 peter peter 19 19. Okt 12:13 test-04.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> rm test-01.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-03.txt
+cat: test-03.txt: Datei oder Verzeichnis nicht gefunden
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-04.txt
+Dies ist ein Test.
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l test-*.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-02.txt
+lrwxrwxrwx 1 peter peter 11 19. Okt 12:14 test-03.txt -> test-01.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-04.txt
diff --git a/20231019/links-03.txt b/20231019/links-03.txt
new file mode 100644
index 0000000000000000000000000000000000000000..ce1a69d0b9f461e91da879850f1827616e88916c
--- /dev/null
+++ b/20231019/links-03.txt
@@ -0,0 +1,30 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l test-*.txt
+-rw-r--r-- 2 peter peter 19 19. Okt 12:13 test-01.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-02.txt
+lrwxrwxrwx 1 peter peter 11 19. Okt 12:14 test-03.txt -> test-01.txt
+-rw-r--r-- 2 peter peter 19 19. Okt 12:13 test-04.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-01.txt
+Dies ist ein Test.
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-04.txt
+Dies ist ein Test.
+cassini/home/peter/bo/2023ws/dbs/20231019> echo "Schön, oder?" >> test-01.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-01.txt
+Dies ist ein Test.
+Schön, oder?
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-04.txt
+Dies ist ein Test.
+Schön, oder?
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-03.txt
+Dies ist ein Test.
+Schön, oder?
+cassini/home/peter/bo/2023ws/dbs/20231019> rm test-01.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-03.txt
+cat: test-03.txt: Datei oder Verzeichnis nicht gefunden
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-04.txt
+Dies ist ein Test.
+Schön, oder?
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l test-*.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-02.txt
+lrwxrwxrwx 1 peter peter 11 19. Okt 12:14 test-03.txt -> test-01.txt
+-rw-r--r-- 1 peter peter 33 19. Okt 12:21 test-04.txt
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/links-04.txt b/20231019/links-04.txt
new file mode 100644
index 0000000000000000000000000000000000000000..b69a39fa68c8c66dc918fbb4e596f6d8144933f6
--- /dev/null
+++ b/20231019/links-04.txt
@@ -0,0 +1,9 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> which vi
+/usr/bin/vi
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l /usr/bin/vi
+lrwxrwxrwx 1 root root 20 22. Dez 2012  /usr/bin/vi -> /etc/alternatives/vi
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l /etc/alternatives/vi
+lrwxrwxrwx 1 root root 18  6. Okt 11:50 /etc/alternatives/vi -> /usr/bin/vim.basic
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l /usr/bin/vim.basic
+-rwxr-xr-x 1 root root 3646968  4. Mai 12:24 /usr/bin/vim.basic
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/links-05.txt b/20231019/links-05.txt
new file mode 100644
index 0000000000000000000000000000000000000000..fa2fe06456e083665dc9ef8f3dc2c75bcea271b4
--- /dev/null
+++ b/20231019/links-05.txt
@@ -0,0 +1,20 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l test*.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-02.txt
+lrwxrwxrwx 1 peter peter 11 19. Okt 12:14 test-03.txt -> test-01.txt
+-rw-r--r-- 1 peter peter 33 19. Okt 12:21 test-04.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> echo "Hallo, Leute!" >> test-01.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l test*.txt
+-rw-r--r-- 1 peter peter 14 19. Okt 12:26 test-01.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-02.txt
+lrwxrwxrwx 1 peter peter 11 19. Okt 12:14 test-03.txt -> test-01.txt
+-rw-r--r-- 1 peter peter 33 19. Okt 12:21 test-04.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-03.txt
+Hallo, Leute!
+cassini/home/peter/bo/2023ws/dbs/20231019> echo "Ebenfalls guten Tag!" >> test-03.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-03.txt
+Hallo, Leute!
+Ebenfalls guten Tag!
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-01.txt
+Hallo, Leute!
+Ebenfalls guten Tag!
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/links-06.txt b/20231019/links-06.txt
new file mode 100644
index 0000000000000000000000000000000000000000..edc066c7725456c35dd099a41594a00e6842cc26
--- /dev/null
+++ b/20231019/links-06.txt
@@ -0,0 +1,12 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l test*.txt
+-rw-r--r-- 1 peter peter 35 19. Okt 12:27 test-01.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-02.txt
+lrwxrwxrwx 1 peter peter 11 19. Okt 12:14 test-03.txt -> test-01.txt
+-rw-r--r-- 1 peter peter 33 19. Okt 12:21 test-04.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-01.txt
+Hallo, Leute!
+Ebenfalls guten Tag!
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-04.txt
+Dies ist ein Test.
+Schön, oder?
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/links-07.txt b/20231019/links-07.txt
new file mode 100644
index 0000000000000000000000000000000000000000..ccae7423223c8921facb17cb333db24412cdcb39
--- /dev/null
+++ b/20231019/links-07.txt
@@ -0,0 +1,20 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l test*.txt
+-rw-r--r-- 1 peter peter 35 19. Okt 12:27 test-01.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-02.txt
+lrwxrwxrwx 1 peter peter 11 19. Okt 12:14 test-03.txt -> test-01.txt
+-rw-r--r-- 1 peter peter 33 19. Okt 12:21 test-04.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-01.txt
+Hallo, Leute!
+Ebenfalls guten Tag!
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-04.txt
+Dies ist ein Test.
+Schön, oder?
+cassini/home/peter/bo/2023ws/dbs/20231019> ln test-04.txt test-01.txt
+ln: Die harte Verknüpfung 'test-01.txt' konnte nicht angelegt werden: Die Datei existiert bereits
+cassini/home/peter/bo/2023ws/dbs/20231019> ln -f test-04.txt test-01.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l test*.txt
+-rw-r--r-- 2 peter peter 33 19. Okt 12:21 test-01.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-02.txt
+lrwxrwxrwx 1 peter peter 11 19. Okt 12:14 test-03.txt -> test-01.txt
+-rw-r--r-- 2 peter peter 33 19. Okt 12:21 test-04.txt
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/links-08.txt b/20231019/links-08.txt
new file mode 100644
index 0000000000000000000000000000000000000000..4050b321f8fd4ddb16438f12f3843478f54893f4
--- /dev/null
+++ b/20231019/links-08.txt
@@ -0,0 +1,11 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l test*.txt
+-rw-r--r-- 2 peter peter 33 19. Okt 12:21 test-01.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-02.txt
+lrwxrwxrwx 1 peter peter 11 19. Okt 12:14 test-03.txt -> test-01.txt
+-rw-r--r-- 2 peter peter 33 19. Okt 12:21 test-04.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -li test*.txt
+2347582 -rw-r--r-- 2 peter peter 33 19. Okt 12:21 test-01.txt
+2347580 -rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-02.txt
+2347583 lrwxrwxrwx 1 peter peter 11 19. Okt 12:14 test-03.txt -> test-01.txt
+2347582 -rw-r--r-- 2 peter peter 33 19. Okt 12:21 test-04.txt
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/loops-01.txt b/20231019/loops-01.txt
new file mode 100644
index 0000000000000000000000000000000000000000..b52f67c9262cf3f87620b59a001aac73d11d9300
--- /dev/null
+++ b/20231019/loops-01.txt
@@ -0,0 +1,20 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> for x in foo bar baz; do echo $x; done
+foo
+bar
+baz
+cassini/home/peter/bo/2023ws/dbs/20231019> for x in $(ls test-*.txt); do echo "$x:"; cat "$x"; done
+test-01.txt:
+Dies ist ein Test.
+Schön, oder?
+test-02.txt:
+Dies ist ein Test.
+test-03.txt:
+Dies ist ein Test.
+Schön, oder?
+test-04.txt:
+Dies ist ein Test.
+Schön, oder?
+test-05.txt:
+Dies ist noch ein Test.
+Dies ist schon wieder ein Test.
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/ls b/20231019/ls
new file mode 100755
index 0000000000000000000000000000000000000000..085f58a816c95d0b49ce867b19f3aa0e0f7b9a8e
--- /dev/null
+++ b/20231019/ls
@@ -0,0 +1,4 @@
+#!/bin/bash
+
+echo "SCHLIMME DINGE"
+/bin/ls "$@"
diff --git a/20231019/mv-rm-01.txt b/20231019/mv-rm-01.txt
new file mode 100644
index 0000000000000000000000000000000000000000..e943d20de2f68e82203f3d4cb35a5e0390912e57
--- /dev/null
+++ b/20231019/mv-rm-01.txt
@@ -0,0 +1,15 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> mv hello-01.c hello-02.c
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l hello-*.c
+-rw-r--r-- 1 peter peter 82 19. Okt 11:18 hello-02.c
+cassini/home/peter/bo/2023ws/dbs/20231019> cp -pi hello-02.c hello-01.c
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l hello-*.c
+-rw-r--r-- 1 peter peter 82 19. Okt 11:18 hello-01.c
+-rw-r--r-- 1 peter peter 82 19. Okt 11:18 hello-02.c
+cassini/home/peter/bo/2023ws/dbs/20231019> mv -i hello-01.c hello-02.c
+mv: 'hello-02.c' überschreiben? n
+cassini/home/peter/bo/2023ws/dbs/20231019> rm -i hello-02.c
+rm: reguläre Datei 'hello-02.c' entfernen? n
+cassini/home/peter/bo/2023ws/dbs/20231019> rm hello-02.c
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l hello-*.c
+-rw-r--r-- 1 peter peter 82 19. Okt 11:18 hello-01.c
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/path-01.txt b/20231019/path-01.txt
new file mode 100644
index 0000000000000000000000000000000000000000..57866347b0426e97c520537bb4e61ec336361e2e
--- /dev/null
+++ b/20231019/path-01.txt
@@ -0,0 +1,44 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -lrt
+insgesamt 292
+lrwxrwxrwx 1 peter peter     22  5. Okt 2016  pgslides.sty -> ../common/pgslides.sty
+lrwxrwxrwx 1 peter peter     36  5. Okt 2016  logo-hochschule-bochum.pdf -> ../common/logo-hochschule-bochum.pdf
+lrwxrwxrwx 1 peter peter     25  9. Apr 2018  Zeichen_123.pdf -> ../common/Zeichen_123.pdf
+lrwxrwxrwx 1 peter peter     48  7. Okt 2018  logo-hochschule-bochum-cvh-text-v2.pdf -> ../common/logo-hochschule-bochum-cvh-text-v2.pdf
+-rw-r--r-- 1 peter peter  24860 19. Okt 09:40 dbs-20231019.tex
+-rw-r--r-- 1 peter peter   1494 19. Okt 09:40 dbs-20231019.vrb
+-rw-r--r-- 1 peter peter    450 19. Okt 09:40 dbs-20231019.toc
+-rw-r--r-- 1 peter peter      0 19. Okt 09:40 dbs-20231019.snm
+-rw-r--r-- 1 peter peter   1051 19. Okt 09:40 dbs-20231019.out
+-rw-r--r-- 1 peter peter   4100 19. Okt 09:40 dbs-20231019.nav
+-rw-r--r-- 1 peter peter   6669 19. Okt 09:40 dbs-20231019.aux
+-rw-r--r-- 1 peter peter 158278 19. Okt 09:40 dbs-20231019.pdf
+-rw-r--r-- 1 peter peter  54831 19. Okt 09:40 dbs-20231019.log
+-rw-r--r-- 1 peter peter     82 19. Okt 11:18 hello-01.c
+-rwxr-xr-x 1 peter peter  15952 19. Okt 11:18 hello-01
+-rw-r--r-- 1 peter peter     48 19. Okt 11:26 ls
+cassini/home/peter/bo/2023ws/dbs/20231019> chmod +x ls
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -lrt
+SCHLIMME DINGE
+insgesamt 292
+lrwxrwxrwx 1 peter peter     22  5. Okt 2016  pgslides.sty -> ../common/pgslides.sty
+lrwxrwxrwx 1 peter peter     36  5. Okt 2016  logo-hochschule-bochum.pdf -> ../common/logo-hochschule-bochum.pdf
+lrwxrwxrwx 1 peter peter     25  9. Apr 2018  Zeichen_123.pdf -> ../common/Zeichen_123.pdf
+lrwxrwxrwx 1 peter peter     48  7. Okt 2018  logo-hochschule-bochum-cvh-text-v2.pdf -> ../common/logo-hochschule-bochum-cvh-text-v2.pdf
+-rw-r--r-- 1 peter peter  24860 19. Okt 09:40 dbs-20231019.tex
+-rw-r--r-- 1 peter peter   1494 19. Okt 09:40 dbs-20231019.vrb
+-rw-r--r-- 1 peter peter    450 19. Okt 09:40 dbs-20231019.toc
+-rw-r--r-- 1 peter peter      0 19. Okt 09:40 dbs-20231019.snm
+-rw-r--r-- 1 peter peter   1051 19. Okt 09:40 dbs-20231019.out
+-rw-r--r-- 1 peter peter   4100 19. Okt 09:40 dbs-20231019.nav
+-rw-r--r-- 1 peter peter   6669 19. Okt 09:40 dbs-20231019.aux
+-rw-r--r-- 1 peter peter 158278 19. Okt 09:40 dbs-20231019.pdf
+-rw-r--r-- 1 peter peter  54831 19. Okt 09:40 dbs-20231019.log
+-rw-r--r-- 1 peter peter     82 19. Okt 11:18 hello-01.c
+-rwxr-xr-x 1 peter peter  15952 19. Okt 11:18 hello-01
+-rwxr-xr-x 1 peter peter     48 19. Okt 11:26 ls
+cassini/home/peter/bo/2023ws/dbs/20231019> cat ls
+#!/bin/bash
+
+echo "SCHLIMME DINGE"
+/bin/ls "$@"
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/path-02.txt b/20231019/path-02.txt
new file mode 100644
index 0000000000000000000000000000000000000000..7c72bd541929ac3926005adcbc5669902b1dcc0e
--- /dev/null
+++ b/20231019/path-02.txt
@@ -0,0 +1,22 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> less ls
+#!/bin/bash
+
+echo "SCHLIMME DINGE"
+/bin/ls "$@"
+cassini/home/peter/bo/2023ws/dbs/20231019> ./ls
+SCHLIMME DINGE
+dbs-20231019.aux  dbs-20231019.snm  hello-01.c                              pgslides.sty
+dbs-20231019.log  dbs-20231019.tex  logo-hochschule-bochum-cvh-text-v2.pdf  Zeichen_123.pdf
+dbs-20231019.nav  dbs-20231019.toc  logo-hochschule-bochum.pdf
+dbs-20231019.out  dbs-20231019.vrb  ls
+dbs-20231019.pdf  hello-01          path-01.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> echo $PATH
+.:/home/peter/usr/bin:/home/peter/.cargo/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
+cassini/home/peter/bo/2023ws/dbs/20231019> PATH=/home/peter/usr/bin:/home/peter/.cargo/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
+cassini/home/peter/bo/2023ws/dbs/20231019> ls
+dbs-20231019.aux  dbs-20231019.snm  hello-01.c                              pgslides.sty
+dbs-20231019.log  dbs-20231019.tex  logo-hochschule-bochum-cvh-text-v2.pdf  Zeichen_123.pdf
+dbs-20231019.nav  dbs-20231019.toc  logo-hochschule-bochum.pdf
+dbs-20231019.out  dbs-20231019.vrb  ls
+dbs-20231019.pdf  hello-01          path-01.txt
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/pipes-01.txt b/20231019/pipes-01.txt
new file mode 100644
index 0000000000000000000000000000000000000000..c348463ea076723421bad4f0a70aea11f0c1f23c
--- /dev/null
+++ b/20231019/pipes-01.txt
@@ -0,0 +1,9 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-05.txt
+Dies ist noch ein Test.
+Dies ist schon wieder ein Test.
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-05.txt | sed -e 's/Test/Toast/'
+Dies ist noch ein Toast.
+Dies ist schon wieder ein Toast.
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-05.txt | sed -e 's/Test/Toast/' | grep wieder
+Dies ist schon wieder ein Toast.
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/pipes-02.txt b/20231019/pipes-02.txt
new file mode 100644
index 0000000000000000000000000000000000000000..109928c99d524e8416ca94284386a78e084a38e7
--- /dev/null
+++ b/20231019/pipes-02.txt
@@ -0,0 +1,13 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> find . -type l
+./test-03.txt
+./Zeichen_123.pdf
+./pgslides.sty
+./logo-hochschule-bochum-cvh-text-v2.pdf
+./logo-hochschule-bochum.pdf
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l $(find . -type l)
+lrwxrwxrwx 1 peter peter 48  7. Okt 2018  ./logo-hochschule-bochum-cvh-text-v2.pdf -> ../common/logo-hochschule-bochum-cvh-text-v2.pdf
+lrwxrwxrwx 1 peter peter 36  5. Okt 2016  ./logo-hochschule-bochum.pdf -> ../common/logo-hochschule-bochum.pdf
+lrwxrwxrwx 1 peter peter 22  5. Okt 2016  ./pgslides.sty -> ../common/pgslides.sty
+lrwxrwxrwx 1 peter peter 11 19. Okt 12:14 ./test-03.txt -> test-01.txt
+lrwxrwxrwx 1 peter peter 25  9. Apr 2018  ./Zeichen_123.pdf -> ../common/Zeichen_123.pdf
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/pipes-03.txt b/20231019/pipes-03.txt
new file mode 100644
index 0000000000000000000000000000000000000000..ca4d557627cfd956a7bbe4f4b70b8f86fa132f80
--- /dev/null
+++ b/20231019/pipes-03.txt
@@ -0,0 +1,15 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> echo "ls -l"
+ls -l
+cassini/home/peter/bo/2023ws/dbs/20231019> $(echo "ls -l")
+insgesamt 432
+-rw-r--r-- 1 peter peter    446 19. Okt 11:50 chmod-01.txt
+-rw-r--r-- 1 peter peter    903 19. Okt 11:56 chmod-02.txt
+-rw-r--r-- 1 peter peter    467 19. Okt 12:07 chmod-03.txt
+-rw-r--r-- 1 peter peter   4511 19. Okt 11:42 cp-01.txt
+-rw-r--r-- 1 peter peter   6669 19. Okt 09:40 dbs-20231019.aux
+[...]
+-rw-r--r-- 1 peter peter     33 19. Okt 12:21 test-04.txt
+-rw-r--r-- 1 peter peter     56 19. Okt 12:41 test-05.txt
+-rw-r--r-- 1 peter peter    712 19. Okt 11:52 wireshark-01.txt
+lrwxrwxrwx 1 peter peter     25  9. Apr 2018  Zeichen_123.pdf -> ../common/Zeichen_123.pdf
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/shell-scripts-01.txt b/20231019/shell-scripts-01.txt
new file mode 100644
index 0000000000000000000000000000000000000000..db3d113360c487de8899f6dfe6fbdf2880963e02
--- /dev/null
+++ b/20231019/shell-scripts-01.txt
@@ -0,0 +1,9 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> cat hello-03
+#!/bin/bash
+
+echo "Hello, world!"
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l hello-03
+-rwxr-xr-x 1 peter peter 34 19. Okt 12:08 hello-03
+cassini/home/peter/bo/2023ws/dbs/20231019> ./hello-03
+Hello, world!
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/shell-scripts-02.txt b/20231019/shell-scripts-02.txt
new file mode 100644
index 0000000000000000000000000000000000000000..8c687236aa7ab47d5f59dd5f5e82a5dd5d1dfdc8
--- /dev/null
+++ b/20231019/shell-scripts-02.txt
@@ -0,0 +1,14 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l test-02.bc
+-rwxr-xr-x 1 peter peter 26 19. Okt 12:11 test-02.bc
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-02.bc
+#!/usr/bin/bc
+
+2 + 2
+quit
+cassini/home/peter/bo/2023ws/dbs/20231019> ./test-02.bc
+bc 1.07.1
+Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006, 2008, 2012-2017 Free Software Foundation, Inc.
+This is free software with ABSOLUTELY NO WARRANTY.
+For details type `warranty'.
+4
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/streams-01.txt b/20231019/streams-01.txt
new file mode 100644
index 0000000000000000000000000000000000000000..485a44d89ea776e6cc693c80d26f6864b3c7c300
--- /dev/null
+++ b/20231019/streams-01.txt
@@ -0,0 +1,18 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l test-*.txt
+-rw-r--r-- 2 peter peter 33 19. Okt 12:21 test-01.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-02.txt
+lrwxrwxrwx 1 peter peter 11 19. Okt 12:14 test-03.txt -> test-01.txt
+-rw-r--r-- 2 peter peter 33 19. Okt 12:21 test-04.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> echo "Dies ist noch ein Test." > test-05.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l test-*.txt
+-rw-r--r-- 2 peter peter 33 19. Okt 12:21 test-01.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-02.txt
+lrwxrwxrwx 1 peter peter 11 19. Okt 12:14 test-03.txt -> test-01.txt
+-rw-r--r-- 2 peter peter 33 19. Okt 12:21 test-04.txt
+-rw-r--r-- 1 peter peter 24 19. Okt 12:41 test-05.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-05.txt
+Dies ist noch ein Test.
+cassini/home/peter/bo/2023ws/dbs/20231019> echo "Dies ist schon wieder ein Test." >> test-05.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-05.txt                                   Dies ist noch ein Test.
+Dies ist schon wieder ein Test.
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/streams-02.txt b/20231019/streams-02.txt
new file mode 100644
index 0000000000000000000000000000000000000000..97eb69ba30c6752b831a7cb57ce7d0a9372ff7b2
--- /dev/null
+++ b/20231019/streams-02.txt
@@ -0,0 +1,19 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l test-*.txt
+-rw-r--r-- 2 peter peter 33 19. Okt 12:21 test-01.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-02.txt
+lrwxrwxrwx 1 peter peter 11 19. Okt 12:14 test-03.txt -> test-01.txt
+-rw-r--r-- 2 peter peter 33 19. Okt 12:21 test-04.txt
+-rw-r--r-- 1 peter peter 56 19. Okt 12:41 test-05.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> rm test-01.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-03.txt
+cat: test-03.txt: Datei oder Verzeichnis nicht gefunden
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l test-*.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-02.txt
+lrwxrwxrwx 1 peter peter 11 19. Okt 12:14 test-03.txt -> test-01.txt
+-rw-r--r-- 1 peter peter 33 19. Okt 12:21 test-04.txt
+-rw-r--r-- 1 peter peter 56 19. Okt 12:41 test-05.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l test-*.txt > forum.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-03.txt > forum.txt
+cat: test-03.txt: Datei oder Verzeichnis nicht gefunden
+cassini/home/peter/bo/2023ws/dbs/20231019> cat forum.txt
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/streams-03.txt b/20231019/streams-03.txt
new file mode 100644
index 0000000000000000000000000000000000000000..f0eb905afdf8feff7e9003de84a14de471946c1c
--- /dev/null
+++ b/20231019/streams-03.txt
@@ -0,0 +1,16 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l test-*.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-02.txt
+lrwxrwxrwx 1 peter peter 11 19. Okt 12:14 test-03.txt -> test-01.txt
+-rw-r--r-- 1 peter peter 33 19. Okt 12:21 test-04.txt
+-rw-r--r-- 1 peter peter 56 19. Okt 12:41 test-05.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l test-*.txt > forum.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-03.txt
+cat: test-03.txt: Datei oder Verzeichnis nicht gefunden
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-03.txt 2>> forum.txt
+cassini/home/peter/bo/2023ws/dbs/20231019> cat forum.txt
+-rw-r--r-- 1 peter peter 19 19. Okt 12:13 test-02.txt
+lrwxrwxrwx 1 peter peter 11 19. Okt 12:14 test-03.txt -> test-01.txt
+-rw-r--r-- 1 peter peter 33 19. Okt 12:21 test-04.txt
+-rw-r--r-- 1 peter peter 56 19. Okt 12:41 test-05.txt
+cat: test-03.txt: Datei oder Verzeichnis nicht gefunden
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/streams-04.txt b/20231019/streams-04.txt
new file mode 100644
index 0000000000000000000000000000000000000000..46f77209be26e3eae6df331ede2cfaf93e9013a0
--- /dev/null
+++ b/20231019/streams-04.txt
@@ -0,0 +1,9 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l *.bc
+-rwxr-xr-x 1 peter peter 11 19. Okt 12:10 test-01.bc
+-rwxr-xr-x 1 peter peter 26 19. Okt 12:11 test-02.bc
+cassini/home/peter/bo/2023ws/dbs/20231019> cat test-01.bc
+2 + 2
+quit
+cassini/home/peter/bo/2023ws/dbs/20231019> bc < test-01.bc
+4
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/streams-05.txt b/20231019/streams-05.txt
new file mode 100644
index 0000000000000000000000000000000000000000..bcd81febd3c3f78c5aedc450effab03fc2efe1e9
--- /dev/null
+++ b/20231019/streams-05.txt
@@ -0,0 +1,5 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> echo "2 + 2"
+2 + 2
+cassini/home/peter/bo/2023ws/dbs/20231019> echo "2 + 2" | bc
+4
+cassini/home/peter/bo/2023ws/dbs/20231019>
diff --git a/20231019/test-01.bc b/20231019/test-01.bc
new file mode 100755
index 0000000000000000000000000000000000000000..883a0ad05befc6508b4ce742e6b7f50adc0a4a68
--- /dev/null
+++ b/20231019/test-01.bc
@@ -0,0 +1,2 @@
+2 + 2
+quit
diff --git a/20231019/test-01.txt b/20231019/test-01.txt
new file mode 100644
index 0000000000000000000000000000000000000000..f197e9e729a4eac76619237e409ef4402a8a1eda
--- /dev/null
+++ b/20231019/test-01.txt
@@ -0,0 +1,2 @@
+Dies ist ein Test.
+Schön, oder?
diff --git a/20231019/test-02.bc b/20231019/test-02.bc
new file mode 100755
index 0000000000000000000000000000000000000000..f1bff564d4c6419879aa4ab5546490249ca21bc5
--- /dev/null
+++ b/20231019/test-02.bc
@@ -0,0 +1,4 @@
+#!/usr/bin/bc
+
+2 + 2
+quit
diff --git a/20231019/test-02.txt b/20231019/test-02.txt
new file mode 100644
index 0000000000000000000000000000000000000000..d7e5cff47f0303c2d892d3e790e00552759b639c
--- /dev/null
+++ b/20231019/test-02.txt
@@ -0,0 +1 @@
+Dies ist ein Test.
diff --git a/20231019/test-03.txt b/20231019/test-03.txt
new file mode 120000
index 0000000000000000000000000000000000000000..c8ec2a7a1c7651faedf423f21e54311e4099c8d3
--- /dev/null
+++ b/20231019/test-03.txt
@@ -0,0 +1 @@
+test-01.txt
\ No newline at end of file
diff --git a/20231019/test-04.txt b/20231019/test-04.txt
new file mode 100644
index 0000000000000000000000000000000000000000..f197e9e729a4eac76619237e409ef4402a8a1eda
--- /dev/null
+++ b/20231019/test-04.txt
@@ -0,0 +1,2 @@
+Dies ist ein Test.
+Schön, oder?
diff --git a/20231019/test-05.txt b/20231019/test-05.txt
new file mode 100644
index 0000000000000000000000000000000000000000..fd698d74e386593ce797e282060fc95a232747e7
--- /dev/null
+++ b/20231019/test-05.txt
@@ -0,0 +1,2 @@
+Dies ist noch ein Test.
+Dies ist schon wieder ein Test.
diff --git a/20231019/wireshark-01.txt b/20231019/wireshark-01.txt
new file mode 100644
index 0000000000000000000000000000000000000000..4f1da54b6a4c60bfd05f9e32389837e2deefae13
--- /dev/null
+++ b/20231019/wireshark-01.txt
@@ -0,0 +1,10 @@
+cassini/home/peter/bo/2023ws/dbs/20231019> wireshark
+cassini/home/peter/bo/2023ws/dbs/20231019> which wireshark
+/usr/bin/wireshark
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l /usr/bin/wireshark
+-rwxr-xr-x 1 root root 9511896 14. Jun 16:15 /usr/bin/wireshark
+cassini/home/peter/bo/2023ws/dbs/20231019> ls -l /usr/bin/dumpcap
+-rwxr-xr-- 1 root wireshark 125536 14. Jun 16:15 /usr/bin/dumpcap
+cassini/home/peter/bo/2023ws/dbs/20231019> id
+uid=1501(peter) gid=1501(peter) Gruppen=1501(peter),20(dialout),24(cdrom),25(floppy),29(audio),44(video),46(plugdev),50(staff),104(scanner),113(netdev),114(bluetooth),120(fuse),141(docker),146(air-quality-sensor),147(wireshark)
+cassini/home/peter/bo/2023ws/dbs/20231019>