Hi,
ich habe eine Frage zur rot13-"Verschlüsselung" und tr.
Mir leuchtet ein, dass
Code:
tr [a-m][n-z][A-M][N-Z] [n-z][a-m][N-Z][A-M]
funktioniert.
Alle Zeichen zwischen a und m werden in die korrespondierenden Zeichen zwischen n und z übersetzt usw.
Aber warum geht
Code:
tr [n-z][a-m][N-Z][A-M] [a-z][A-Z]
auch?
Ich hatte die Syntax so verstanden, dass die Zeichen aus dem ersten Block (also vor dem Leerzeichen) in das entsprechende Zeichen im zweiten Block (also hinter dem Leerzeichen) übersetzt werden. Aber "n" übersetzt in a-z ist doch immer noch "n", oder nicht?
Kann mir das jemand erklären?
Gruß,
Ben
Lesezeichen