Anzeige:
Ergebnis 1 bis 2 von 2

Thema: BASH: tr und rot13

  1. #1
    Registrierter Benutzer
    Registriert seit
    28.05.2003
    Beiträge
    80

    BASH: tr und rot13

    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
    Geändert von BenNavis (31-10-2006 um 20:23 Uhr)

  2. #2
    Registrierter Benutzer
    Registriert seit
    25.10.2004
    Beiträge
    819
    n wird a,
    o wird b,
    p wird c,
    ...
    z wird m,
    a wird n,
    b wird o,
    ...

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •