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