diff --git a/20221012/email-01.txt b/20221012/email-01.txt new file mode 100644 index 0000000000000000000000000000000000000000..e3737991bf26c4fc9f37d1881cc2fd8e17251d0d --- /dev/null +++ b/20221012/email-01.txt @@ -0,0 +1,27 @@ +cassini/home/peter/bo/2022ws/es/20221012> host m31.gerwinski.de +m31.gerwinski.de has address 88.198.170.60 +m31.gerwinski.de mail is handled by 10 mx2.gerwinski.de. +cassini/home/peter/bo/2022ws/es/20221012> nc 88.198.170.60 25 +220 mx1.gerwinski.de ESMTP Exim 4.94.2 Wed, 12 Oct 2022 15:34:28 +0200 +HELO cassini +250 mx1.gerwinski.de Hello cassini [195.37.15.85] +MAIL FROM: Elon Musk <musk@example.com> +250 OK +RCPT TO: Peter Gerwinski <peter@gerwinski.de> +250 Accepted +From: Steve Jobs <jobs@example.com> +500 unrecognized command +DATA +354 Enter message, ending with "." on a line by itself +From: Steve Jobs <jobs@example.com> +To: Bill Gates <gates@example.com> +Subject: Hi! B-) + +Hi, Bill. How are you? +Greetings, + S. +. +250 OK id=1oibti-006flc-5o +QUIT +221 mx1.gerwinski.de closing connection +cassini/home/peter/bo/2022ws/es/20221012> diff --git a/20221012/grep-02.txt b/20221012/grep-02.txt new file mode 100644 index 0000000000000000000000000000000000000000..6ecb4df0c44920d89c940c3a5fe390e7278c8ba8 --- /dev/null +++ b/20221012/grep-02.txt @@ -0,0 +1,7 @@ +cassini/home/peter/bo/2022ws/es/20221012> grep '".*"' test.html + <img src="quadrocopter.jpg"/> +cassini/home/peter/bo/2022ws/es/20221012> grep -o '".*"' test.html +"quadrocopter.jpg" +cassini/home/peter/bo/2022ws/es/20221012> grep -o '".*"' test.html | sed -e 's/"//g' +quadrocopter.jpg +cassini/home/peter/bo/2022ws/es/20221012> diff --git a/20221012/grep-03.txt b/20221012/grep-03.txt new file mode 100644 index 0000000000000000000000000000000000000000..d80d0e06f8fc51830d9510c750ca0ca8bccdbb5b --- /dev/null +++ b/20221012/grep-03.txt @@ -0,0 +1,15 @@ +<html> + <h1>Ein Quadrocopter!</h1> + <img alt="Foto: Quadrocopter" src="quadrocopter.jpg"/> +</html> +cassini/home/peter/bo/2022ws/es/20221012> grep -o '".*"' test-02.html | sed -e 's/"//g' +Foto: Quadrocopter src=quadrocopter.jpg +cassini/home/peter/bo/2022ws/es/20221012> grep -o '".*"' test-02.html +"Foto: Quadrocopter" src="quadrocopter.jpg" +cassini/home/peter/bo/2022ws/es/20221012> grep -o '<img.*src=".*"' test-02.html +<img alt="Foto: Quadrocopter" src="quadrocopter.jpg" +cassini/home/peter/bo/2022ws/es/20221012> grep -o '<img.*src=".*"' test-02.html | sed -e 's/^.*src=".*".*$/bla/' +bla +cassini/home/peter/bo/2022ws/es/20221012> grep -o '<img.*src=".*"' test-02.html | sed -e 's/^.*src="\(.*\)".*$/\1/' +quadrocopter.jpg +cassini/home/peter/bo/2022ws/es/20221012> diff --git a/20221012/hello-01.c b/20221012/hello-01.c new file mode 100644 index 0000000000000000000000000000000000000000..b19d80e9bd0bd7c5ed8f54b20c6a50d9166f03ac --- /dev/null +++ b/20221012/hello-01.c @@ -0,0 +1,7 @@ +#include <stdio.h> + +int main (void) +{ + printf ("Hello, world!\n"); + return 0; +} diff --git a/20221012/hello-02.c b/20221012/hello-02.c new file mode 100644 index 0000000000000000000000000000000000000000..221e012bbe5c2e3522954dbfb5dd7beb4675c68e --- /dev/null +++ b/20221012/hello-02.c @@ -0,0 +1,7 @@ +#include <stdio.h> + +int main (void) +{ + printf ("Hello, world!\n"); + return 1; +} diff --git a/20221012/if-02.txt b/20221012/if-02.txt new file mode 100644 index 0000000000000000000000000000000000000000..925f1503175550bf8ad153bfc6c63ad21cd012e4 --- /dev/null +++ b/20221012/if-02.txt @@ -0,0 +1,25 @@ +cassini/home/peter/bo/2022ws/es/20221012> cat hello-01.c +#include <stdio.h> + +int main (void) +{ + printf ("Hello, world!\n"); + return 0; +} +cassini/home/peter/bo/2022ws/es/20221012> ./hello-01 +Hello, world! +cassini/home/peter/bo/2022ws/es/20221012> echo $? +0 +cassini/home/peter/bo/2022ws/es/20221012> cat hello-02.c +#include <stdio.h> + +int main (void) +{ + printf ("Hello, world!\n"); + return 1; +} +cassini/home/peter/bo/2022ws/es/20221012> ./hello-02 +Hello, world! +cassini/home/peter/bo/2022ws/es/20221012> echo $? +1 +cassini/home/peter/bo/2022ws/es/20221012> diff --git a/20221012/if-03.txt b/20221012/if-03.txt new file mode 100644 index 0000000000000000000000000000000000000000..25caf0735db91801a6e1296f9d6a5620512a83d2 --- /dev/null +++ b/20221012/if-03.txt @@ -0,0 +1,7 @@ +cassini/home/peter/bo/2022ws/es/20221012> if ./hello-01; then echo "Erfolg!"; else echo "Leider verloren."; fi +Hello, world! +Erfolg! +cassini/home/peter/bo/2022ws/es/20221012> if ./hello-02; then echo "Erfolg!"; else echo "Leider verloren."; fi +Hello, world! +Leider verloren. +cassini/home/peter/bo/2022ws/es/20221012> diff --git a/20221012/if-04.txt b/20221012/if-04.txt new file mode 100644 index 0000000000000000000000000000000000000000..8eed968fef1ccccdf491726728eaa894096139b4 --- /dev/null +++ b/20221012/if-04.txt @@ -0,0 +1,13 @@ +cassini/home/peter/bo/2022ws/es/20221012> true +cassini/home/peter/bo/2022ws/es/20221012> false +cassini/home/peter/bo/2022ws/es/20221012> which true +/bin/true +cassini/home/peter/bo/2022ws/es/20221012> which false +/bin/false +cassini/home/peter/bo/2022ws/es/20221012> bedingung=true +cassini/home/peter/bo/2022ws/es/20221012> if $bedingung; then echo "Ja."; else echo "Nein."; fi +Ja. +cassini/home/peter/bo/2022ws/es/20221012> bedingung=false +cassini/home/peter/bo/2022ws/es/20221012> if $bedingung; then echo "Ja."; else echo "Nein."; fi +Nein. +cassini/home/peter/bo/2022ws/es/20221012> diff --git a/20221012/if-05.txt b/20221012/if-05.txt new file mode 100644 index 0000000000000000000000000000000000000000..94da5528674a51de8f4690435159e4e6558c65ec --- /dev/null +++ b/20221012/if-05.txt @@ -0,0 +1,7 @@ +cassini/home/peter/bo/2022ws/es/20221012> true +cassini/home/peter/bo/2022ws/es/20221012> echo $? +0 +cassini/home/peter/bo/2022ws/es/20221012> false +cassini/home/peter/bo/2022ws/es/20221012> echo $? +1 +cassini/home/peter/bo/2022ws/es/20221012> diff --git a/20221012/pipes-01.txt b/20221012/pipes-01.txt new file mode 100644 index 0000000000000000000000000000000000000000..940b2b7fb5434d54ffa33d8cb42929c43e162ac3 --- /dev/null +++ b/20221012/pipes-01.txt @@ -0,0 +1,11 @@ +cassini/home/peter/bo/2022ws/es> echo "2^50" | bc +1125899906842624 +cassini/home/peter/bo/2022ws/es> cat test-02.html | grep -o '<img.*src=".*"' | sed -e 's/^.*src="\(.*\)".*$/\1/' +cat: test-02.html: Datei oder Verzeichnis nicht gefunden +cassini/home/peter/bo/2022ws/es> cd 20221012/ +cassini/home/peter/bo/2022ws/es/20221012> cat test-02.html | grep -o '<img.*src=".*"' | sed -e 's/^.*src="\(.*\)".*$/\1/' +quadrocopter.jpg +cassini/home/peter/bo/2022ws/es/20221012> cat $(find . -name "*.html") | grep -o '<img.*src=".*"' | sed -e 's/^.*src="\(.*\)".*$/\1/' +quadrocopter.jpg +quadrocopter.jpg +cassini/home/peter/bo/2022ws/es/20221012> diff --git a/20221012/quadrocopter.jpg b/20221012/quadrocopter.jpg new file mode 120000 index 0000000000000000000000000000000000000000..7eaf0c024b63b7bc1dd3df2c17c8ab93f67fc15c --- /dev/null +++ b/20221012/quadrocopter.jpg @@ -0,0 +1 @@ +../common/quadrocopter.jpg \ No newline at end of file diff --git a/20221012/test-01.html b/20221012/test-01.html new file mode 100644 index 0000000000000000000000000000000000000000..2c4e247a4397c155584c41689624556238edfe42 --- /dev/null +++ b/20221012/test-01.html @@ -0,0 +1,4 @@ +<html> + <h1>Ein Quadrocopter!</h1> + <img src="quadrocopter.jpg"/> +</html> diff --git a/20221012/test-02.html b/20221012/test-02.html new file mode 100644 index 0000000000000000000000000000000000000000..3b038081ba78aa3fee154344e0e2138a513300e6 --- /dev/null +++ b/20221012/test-02.html @@ -0,0 +1,4 @@ +<html> + <h1>Ein Quadrocopter!</h1> + <img alt="Foto: Quadrocopter" src="quadrocopter.jpg"/> +</html>