From 9e7f0fca28042ea7cfe9f0a776ab9035083dbf8c Mon Sep 17 00:00:00 2001
From: Peter Gerwinski <peter.gerwinski@hs-bochum.de>
Date: Thu, 23 May 2024 22:43:42 +0200
Subject: [PATCH] Beispiele und Notizen 23.5.2024

---
 20240523/ad-20240523.txt  | 162 ++++++++++++++++++++++++++++++++++++++
 20240523/test-UCS-4LE.txt | Bin 0 -> 124 bytes
 20240523/test-latin1.txt  |   1 +
 20240523/test-utf8.txt    |   1 +
 4 files changed, 164 insertions(+)
 create mode 100644 20240523/ad-20240523.txt
 create mode 100644 20240523/test-UCS-4LE.txt
 create mode 100644 20240523/test-latin1.txt
 create mode 100644 20240523/test-utf8.txt

diff --git a/20240523/ad-20240523.txt b/20240523/ad-20240523.txt
new file mode 100644
index 0000000..04d94fb
--- /dev/null
+++ b/20240523/ad-20240523.txt
@@ -0,0 +1,162 @@
+cassini/home/peter/bo/2024ss/ad/20240523> feh logo-hochschule-bochum.ppm
+cassini/home/peter/bo/2024ss/ad/20240523> vi logo-hochschule-bochum.ppm
+P6
+336 79
+255
+ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
+"ÿûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîgvâ^@^Yâ^@
+"â^@^Yã^M%ÿüüÿÿÿÿÿÿõ¤­â^@^Yâ^@^Yâ^@^Yâ^@^Yâ^@^Yâ^@^Yâ^@^Yä^N&üáäÿÿÿÿÿÿ÷µ¼â^A^Zâ^@^Yâ^@^Yâ^@^Y
+"â^@^Yé>QÿÿÿÿÿÿÿÿÿúÓ×â^@^Yâ^@^Yïq^?ÿÿÿÿÿÿëPaâ^@^Yâ^@^YúÕÙÿÿÿÿÿÿÿÿÿæ%:â^@^Yä^P'ÿÿÿÿÿÿò<8a><95>
+"â^@^Yã^F^^ýíïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûûâ^@^Yâ^@^Yâ^B^[ä^Q(ä^Q(ä^Q(ä^Q(â^@^Yâ^@^Yâ^@^Yí^nÿÿÿÿÿÿ
+"â^@^Yâ^@^Yâ^@^Yâ^@^Yâ^@^Yâ^@^Yâ^@^Yâ^B^[þö÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿêHZâ^@^Yâ^@^Yâ^@^Yâ^@^Yâ^@^Yâ^@
+"ìUfìUfìUfìUfìUfìUfìUfìUfìUfìUfìUfìUfúÓ×ÿÿÿÿÿÿûÚÞìUfìUfìUfìUfìUfìUfìUfìUfëK]ä^P'â^@^Yâ^@^Yâ^@
+"ùÎÓÿÿÿÿÿÿÿÿÿîixâ^@^Yæ%:ìUfìUfêI[ã^H ã^E^^÷½ÃÿÿÿÿÿÿùÊÏâ^@^Yâ^@^Yå^[1ëRcìUfëSdå^]3â^@^Yðw<84>ÿ
+"ú×Ûÿÿÿÿÿÿò<8b><96>â^@^Y÷½Ãÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿæ#9ç(=ÿÿÿÿÿÿô<9d>§â^@^Yò<91><9c>ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
+"ùÌÑÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
+"úÔØÿÿÿÿÿÿÿÿÿùÇÌâ^C^\ëO`ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
+"ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷¶½â^@^Yó<93><9e>ÿÿÿÿÿÿñ<86><92>â^@^Yõ§°ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿå^X/è2Fÿÿÿÿÿÿüèêâ^@^Yê
+"ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷¶½â^@^Yó<93><9e>ÿÿÿÿÿÿñ<86><92>â^@^Yõ§°ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿå^X/è2Fÿÿÿÿÿÿüèêâ^@^Yê
+"ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷¶½â^@^Yó<93><9e>ÿÿÿÿÿÿñ<86><92>â^@^Yõ§°ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿå^X/è2Fÿÿÿÿÿÿüèêâ^@^Yê
+"ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷¶½â^@^Yó<93><9e>ÿÿÿÿÿÿñ<86><92>â^@^Yõ§°ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿå^X/è2Fÿÿÿÿÿÿüèêâ^@^Yê
+"ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷¶½â^@^Yó<94><9e>ÿÿÿÿÿÿñ<86><92>â^@^Yõ§°ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿå^X/è2Fÿÿÿÿÿÿüéëâ^@^Yê
+"þøù÷¹Àõª²õª²øÁÇþùúÿÿÿÿÿÿÿÿÿÿÿÿñ<86><92>â^@^Yõ§°ùÎÓõª²õª²ö°¸üâåÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýùÌÑö¬´ûÞá
+"ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñ<86><92>â^@^Yõ§°ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
+"ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñ<86><92>â^@^Yõ§°ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
+"ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñ<86><92>â^@^Yõ§°ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
+~
+~
+~
+cassini/home/peter/bo/2024ss/ad/20240523> hexdump -C logo-hochschule-bochum.ppm | less
+00000000  50 36 0a 33 33 36 20 37  39 0a 32 35 35 0a ff ff  |P6.336 79.255...|
+00000010  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
+*
+000007f0  ff ff ff ff e8 33 47 e8  33 47 eb 4c 5e ff ff ff  |.....3G.3G.L^...|
+00000800  ff ff ff ff ff ff ff ff  ff ff ff ff ed 5e 6e e8  |.............^n.|
+00000810  33 47 e8 33 47 fc e9 eb  ff ff ff ff ff ff ff ff  |3G.3G...........|
+00000820  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
+*
+00000860  ff ff ff ff ff ff f4 a2  ab e8 33 47 e8 33 47 f8  |..........3G.3G.|
+00000870  bf c5 ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
+00000880  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
+*
+000008d0  ff ff ff ff ff f3 94 9e  e8 33 47 e8 33 47 f9 cc  |.........3G.3G..|
+000008e0  d1 ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
+000008f0  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
+*
+00000920  fa d3 d7 e8 33 47 e8 33  47 f2 8e 99 ff ff ff ff  |....3G.3G.......|
+00000930  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
+*
+00000960  ff ff ff ff ff ff ff ff  ff ff ff ff fc fc e8 33  |...............3|
+00000970  47 e8 33 47 e8 33 47 e8  33 47 e8 33 47 e8 33 47  |G.3G.3G.3G.3G.3G|
+00000980  e8 33 47 e9 3b 4e f1 85  91 fe f5 f6 ff ff ff ff  |.3G.;N..........|
+00000990  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
+*
+000009e0  f1 85 91 e8 33 47 e8 33  47 fb dc df ff ff ff ff  |....3G.3G.......|
+000009f0  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
+*
+00000aa0  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff fd  |................|
+00000ab0  ee f0 e8 33 47 e8 33 47  e8 33 47 e8 33 47 e8 33  |...3G.3G.3G.3G.3|
+00000ac0  47 e8 33 47 e8 33 47 e8  33 47 e8 33 47 e8 33 47  |G.3G.3G.3G.3G.3G|
+00000ad0  e8 33 47 e8 33 47 e8 33  47 e8 33 47 e8 33 47 e8  |.3G.3G.3G.3G.3G.|
+00000ae0  33 47 e8 33 47 e8 33 47  e8 33 47 e8 33 47 e8 33  |3G.3G.3G.3G.3G.3|
+00000af0  47 f9 ca cf ff ff ff ff  ff ff fa d3 d7 e8 33 47  |G.............3G|
+00000b00  e8 33 47 e8 33 47 e8 33  47 e8 33 47 e8 33 47 e8  |.3G.3G.3G.3G.3G.|
+00000b10  33 47 e8 33 47 e8 33 47  e8 36 4a eb 52 63 f1 82  |3G.3G.3G.6J.Rc..|
+00000b20  8e f9 cc d1 ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
+00000b30  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
+*
+00000b60  ff ff ff ff ff ff ff ff  ff fd ed ef f4 a0 a9 ed  |................|
+00000b70  64 73 e9 3e 51 e8 33 47  e8 33 47 e8 33 47 e8 33  |ds.>Q.3G.3G.3G.3|
+00000b80  47 e8 33 47 e8 33 47 e8  33 47 e8 33 47 e8 33 47  |G.3G.3G.3G.3G.3G|
+00000b90  f2 90 9b ff ff ff ff ff  ff ff ff ff ec 55 66 e8  |.............Uf.|
+00000ba0  33 47 e8 33 47 e8 33 47  e8 33 47 e8 33 47 e8 33  |3G.3G.3G.3G.3G.3|
+See 'man feh' for detailed usage information
+cassini/home/peter/bo/2024ss/ad/20240523> display logo-hochschule-bochum.pcx
+^Ccassini/home/peter/bo/2024ss/ad/20240523> hexdump -C logo-hochschule-bochum.pcx | less
+00000000  0a 05 01 08 00 00 00 00  4f 01 4e 00 00 00 00 00  |........O.N.....|
+00000010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
+*
+00000040  00 03 50 01 01 00 00 00  00 00 00 00 00 00 00 00  |..P.............|
+00000050  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
+*
+00000080  ff ff ff ff ff ff ff ff  ff ff d5 ff ff ff ff ff  |................|
+00000090  ff ff ff ff ff ff d5 ff  ff ff ff ff ff ff ff ff  |................|
+cassini/home/peter/bo/2024ss/ad/20240523> vi test.txt
+Dies ist ein schöner Test. :-)
+~
+~
+"test.txt" [Neu] 1L, 32B geschrieben
+cassini/home/peter/bo/2024ss/ad/20240523> hexdump -C test.txt
+00000000  44 69 65 73 20 69 73 74  20 65 69 6e 20 73 63 68  |Dies ist ein sch|
+00000010  c3 b6 6e 65 72 20 54 65  73 74 2e 20 3a 2d 29 0a  |..ner Test. :-).|
+00000020
+cassini/home/peter/bo/2024ss/ad/20240523> mv -i test.txt test-utf8.txt
+cassini/home/peter/bo/2024ss/ad/20240523> recode utf8..latin1 test-utf8.txt
+cassini/home/peter/bo/2024ss/ad/20240523> cat test-utf8.txt
+Dies ist ein sch�ner Test. :-)
+cassini/home/peter/bo/2024ss/ad/20240523> cp -pi test-utf8.txt test-latin1.txt
+cassini/home/peter/bo/2024ss/ad/20240523> recode latin1..utf8 test-utf8.txt
+cassini/home/peter/bo/2024ss/ad/20240523> cat test-utf8.txt
+Dies ist ein schöner Test. :-)
+cassini/home/peter/bo/2024ss/ad/20240523> cat test-latin1.txt
+Dies ist ein sch�ner Test. :-)
+cassini/home/peter/bo/2024ss/ad/20240523> cat test-utf8.txt | hexdump -C
+00000000  44 69 65 73 20 69 73 74  20 65 69 6e 20 73 63 68  |Dies ist ein sch|
+00000010  c3 b6 6e 65 72 20 54 65  73 74 2e 20 3a 2d 29 0a  |..ner Test. :-).|
+00000020
+cassini/home/peter/bo/2024ss/ad/20240523> cat test-latin1.txt | hexdump -C
+00000000  44 69 65 73 20 69 73 74  20 65 69 6e 20 73 63 68  |Dies ist ein sch|
+00000010  f6 6e 65 72 20 54 65 73  74 2e 20 3a 2d 29 0a     |.ner Test. :-).|
+0000001f
+cassini/home/peter/bo/2024ss/ad/20240523> cat test-utf8.txt | recode utf8..UCS-4LE
+Dies ist ein sch�ner Test. :-)
+cassini/home/peter/bo/2024ss/ad/20240523> cat test-utf8.txt | recode utf8..UCS-4LE | hexdump -C
+00000000  44 00 00 00 69 00 00 00  65 00 00 00 73 00 00 00  |D...i...e...s...|
+00000010  20 00 00 00 69 00 00 00  73 00 00 00 74 00 00 00  | ...i...s...t...|
+00000020  20 00 00 00 65 00 00 00  69 00 00 00 6e 00 00 00  | ...e...i...n...|
+00000030  20 00 00 00 73 00 00 00  63 00 00 00 68 00 00 00  | ...s...c...h...|
+00000040  f6 00 00 00 6e 00 00 00  65 00 00 00 72 00 00 00  |....n...e...r...|
+00000050  20 00 00 00 54 00 00 00  65 00 00 00 73 00 00 00  | ...T...e...s...|
+00000060  74 00 00 00 2e 00 00 00  20 00 00 00 3a 00 00 00  |t....... ...:...|
+00000070  2d 00 00 00 29 00 00 00  0a 00 00 00              |-...).......|
+0000007c
+cassini/home/peter/bo/2024ss/ad/20240523> cat test-utf8.txt | recode utf8..UCS-4LE > test-UCS-4LE.txt
+cassini/home/peter/bo/2024ss/ad/20240523> echo "Привет, мир!"
+Привет, мир!
+cassini/home/peter/bo/2024ss/ad/20240523> echo "Привет, мир!" | recode utf8..UCS-4LE | hexdump -C
+00000000  1f 04 00 00 40 04 00 00  38 04 00 00 32 04 00 00  |....@...8...2...|
+00000010  35 04 00 00 42 04 00 00  2c 00 00 00 20 00 00 00  |5...B...,... ...|
+00000020  3c 04 00 00 38 04 00 00  40 04 00 00 21 00 00 00  |<...8...@...!...|
+00000030  0a 00 00 00                                       |....|
+00000034
+cassini/home/peter/bo/2024ss/ad/20240523> echo "Привет, мир!" | recode utf8..latin1 | hexdump -C
+recode: Ungültige Eingabe bei Schritt »UTF-8..ISO-8859-1«
+cassini/home/peter/bo/2024ss/ad/20240523> echo "Привет, мир!" | recode utf8..cyrillic | hexdump -C
+00000000  bf e0 d8 d2 d5 e2 2c 20  dc d8 e0 21 0a           |......, ...!.|
+0000000d
+cassini/home/peter/bo/2024ss/ad/20240523> echo "Привет, мир!" | hexdump -C                   00000000  d0 9f d1 80 d0 b8 d0 b2  d0 b5 d1 82 2c 20 d0 bc  |............, ..|
+00000010  d0 b8 d1 80 21 0a                                 |....!.|
+00000016
+cassini/home/peter/bo/2024ss/ad/20240523> echo "^C| hexdump -C
+cassini/home/peter/bo/2024ss/ad/20240523> ~/src/firefox-55/firefox -P default &
+[2] 312265
+cassini/home/peter/bo/2024ss/ad/20240523> [GFX1-]: Unrecognized feature WEBRENDER
+echo "😅"
+😅
+cassini/home/peter/bo/2024ss/ad/20240523> echo "😅" | hexdump -C
+00000000  f0 9f 98 85 0a                                    |.....|
+00000005
+cassini/home/peter/bo/2024ss/ad/20240523> echo "😅" | recode utf8..UCS-4LE | hexdump -C
+00000000  05 f6 01 00 0a 00 00 00                           |........|
+00000008
+cassini/home/peter/bo/2024ss/ad/20240523> echo "Привет, мир! 😅" | hexdump -C
+00000000  d0 9f d1 80 d0 b8 d0 b2  d0 b5 d1 82 2c 20 d0 bc  |............, ..|
+00000010  d0 b8 d1 80 21 20 f0 9f  98 85 0a                 |....! .....|
+0000001b
+cassini/home/peter/bo/2024ss/ad/20240523> echo "Привет, мир! 😅" | recode utf8..UCS-4LE | hexdump -C
+00000000  1f 04 00 00 40 04 00 00  38 04 00 00 32 04 00 00  |....@...8...2...|
+00000010  35 04 00 00 42 04 00 00  2c 00 00 00 20 00 00 00  |5...B...,... ...|
+00000020  3c 04 00 00 38 04 00 00  40 04 00 00 21 00 00 00  |<...8...@...!...|
+00000030  20 00 00 00 05 f6 01 00  0a 00 00 00              | ...........|
+0000003c
+cassini/home/peter/bo/2024ss/ad/20240523>
diff --git a/20240523/test-UCS-4LE.txt b/20240523/test-UCS-4LE.txt
new file mode 100644
index 0000000000000000000000000000000000000000..55e508c75b2b317905adb705293cadc486aa8e9b
GIT binary patch
literal 124
zcmZ=^U|`5(U|>jPU|=X_U|>*y@<HqpC?6yTQj-VegXEGK7#K1b7#O}WFff3`L28Pi
e@*zm(fy~f@id!)-Fz7NcFlaI`FmN$2FaQAB77CL9

literal 0
HcmV?d00001

diff --git a/20240523/test-latin1.txt b/20240523/test-latin1.txt
new file mode 100644
index 0000000..e76991d
--- /dev/null
+++ b/20240523/test-latin1.txt
@@ -0,0 +1 @@
+Dies ist ein sch�ner Test. :-)
diff --git a/20240523/test-utf8.txt b/20240523/test-utf8.txt
new file mode 100644
index 0000000..2091a97
--- /dev/null
+++ b/20240523/test-utf8.txt
@@ -0,0 +1 @@
+Dies ist ein schöner Test. :-)
-- 
GitLab