Sed/Zeichen tauschen

Aus Foxwiki
Version vom 31. März 2023, 10:55 Uhr von Dirkwagner (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Zeichen tauschen [y] == * Einzelne Zeichen lassen sich durch andere einzelne Zeichen ersetzen. * Das Zeichen an Position x der Liste zu ersetzender Zeichen wird in das Zeichen an Position x der Liste der neuen Zeichen transformatiert. Damit ist klar, dass beide Zeichenlisten dieselbe Länge besitzen müssen: '''sed 'y/abcdefghijklmnopqrstuvwxyz/zyxwvutsrqponmlkjihgfedcba/' test.txt''' 1 Dvi Afuifu wvh Sgivzn Ewrglih yvhrgag rnnvi wzh Flinzg: 2…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Zeichen tauschen [y]

  • Einzelne Zeichen lassen sich durch andere einzelne Zeichen ersetzen.
  • Das Zeichen an Position x der Liste zu ersetzender Zeichen wird in das Zeichen an Position x der Liste der neuen Zeichen transformatiert.

Damit ist klar, dass beide Zeichenlisten dieselbe Länge besitzen müssen:

sed 'y/abcdefghijklmnopqrstuvwxyz/zyxwvutsrqponmlkjihgfedcba/' test.txt
 1 Dvi Afuifu wvh Sgivzn Ewrglih yvhrgag rnnvi wzh Flinzg:
 2 
 3 hvw 'Klnnzmwl' Dzgvrmznv
 4 
 5 Dzyvr pzmm wvn Klnnzmwl nrgtvgvrog dviwvm, dvoxsv Zvrovm wvi
 6 Ermtzyvwzgvr vh yvziyvrgvm hloo. 
  • Aoh Awivhhrvifmt plnnvm ulotvmwv
 7 Mvxszmrhnvm rm Fiztv:
 8 
 9 Kvrmv Amtzyv Aoov Zvrovm
 10 Nfnnvi Gvmzf wrvhv Zvrov
 11 Sgzig, Emwv Aoov Zvrovm elm "Sgzig" yrh "Emwv"
 12 $ Sbnylorhrvig wrv ovgagv Zvrov
 13 RvtEc Zvrovm, wrv wvm Rvtfo/auml;ivm Afhwifxp vmgszogvm
 14 1, RvtEc Vlm Zvrov 1 yrh afi vihgvm Zvrov, wrv RvtEc vmgsäog