Marcel Logen in de.test:
>| t20$ cat datei03
>| Vom Eise befreit sind Strom und Bäche
>| Durch des Frühlings holden, belebenden Blick
-
>| t20$ cat -e datei03
>| Vom Eise befreit sind Strom und BM-CM-$che^M$
>| Durch des FrM-CM-<hlings holden, belebenden Blick^M$
^^^~~~
>| t20$ hexdump -Cv datei03
>| 00000000 56 6f 6d 20 45 69 73 65 20 62 65 66 72 65 69 74 |Vom Eise befreit|
>| 00000010 20 73 69 6e 64 20 53 74 72 6f 6d 20 75 6e 64 20 | sind Strom und |
>| 00000020 42 c3 a4 63 68 65 0d 0a 44 75 72 63 68 20 64 65 |B..che..Durch de|
>| 00000030 73 20 46 72 c3 bc 68 6c 69 6e 67 73 20 68 6f 6c |s Fr..hlings hol|
^^ ~~ --
>| 00000040 64 65 6e 2c 20 62 65 6c 65 62 65 6e 64 65 6e 20 |den, belebenden |
>| 00000050 42 6c 69 63 6b 0d 0a |Blick..|
>| 00000057
Aus "man cat" (OpenBSD):
| [...] Control
| characters print as ‘^X’ for control-X, with the exception of the
| tab and EOL characters, which are displayed normally. The DEL
| character (octal 0177) prints as ‘^?’. Non-ASCII characters
| (with the high bit set) are printed as ‘M-’ (for meta) followed
| by the character for the low 7 bits.
Das große "C" hat den ASCII-Wert 0x43, also binär "0100 0011". Dann
hat "M-C" also "1100 0011", also 0xC3.
Das Zeichen "<" ist ASCII 0x3C, also binär "0011 1100". "M-<" ist
dann mit dem gesetzten achten Bit (von rechts) "1011 1100", das ist
0xBC.
Stimmt mit den Angaben von hexdump überein.
Marcel csbs (422268)
--
╮ ╭─╮ ╭────╮ ╭──╮ ╭─╮ ╭─╮ ╭──╮ ╭────────╮ ╭────╮
╰─╮ ╭─╯ ╰─╮ │ ╰─╯ │ ╭─╯ ╰─╯ ╰─╯ ╰──╮ ╰────╮ ╰──╮ ╭─╯ ╭─╯
╰─╯ ╰─╮ ╰──╮ ╰─╯ ╰──╮ ╭─╮ │ ╭──╯ ╰──╮ ╰──
╰─────╯ 8fc3be ╰──╯ ╰──╯ ╰────────╯