Anzeige:
Ergebnis 1 bis 3 von 3

Thema: [BASH] Zeichen aus einem String ausschneiden

  1. #1
    Registrierter Benutzer
    Registriert seit
    22.09.2008
    Beiträge
    6

    [BASH] Zeichen aus einem String ausschneiden

    Hi,

    ich soll gerade ein script schreiben welches eine grosse anzahl von bis zu 4000Bytes grossen Zeilen abarbeiten kann. Je genauer ich damit umgehen kann desto besser. Ich habe innerhalb einer Zeile Angaben darüber wieviele Zeichen bestimmte bereiche des Strings umfassen. Ich möchte nun aus dem Grossen String einen bestimmten gewollten für mich herausschneiden.

    z.B.:
    Ich habe den String "Motorräder sind schnell"
    Jetzt wäre es zum Beispiel gut wenn ich die möglichkeit hätte die Zeichen 11 bis 15 herausschneiden zu können. Damit hätte ich dann nur noch den String "Motorräder schnell". Wie kann ich soetwas in der BASH am geschicktesten angehen? Also das Zeichenweise manipulieren von Strings?

    MFG
    Kai
    Geändert von s0uLx (23-02-2010 um 09:53 Uhr)

  2. #2
    Registrierter Benutzer Avatar von jeebee
    Registriert seit
    01.01.2005
    Ort
    Bern || Zürich
    Beiträge
    540
    Code:
    echo "Motorräder sind schnell" | cut -c 13-17 --complement
    my very own 128 bit integer
    C4 D3 B8 A8 9E A0 C6 EC 7D EC A8 15 28 D1 92 58
    more information

  3. #3
    Registrierter Benutzer
    Registriert seit
    22.09.2008
    Beiträge
    6
    Perfekt. Vielen Dank da hätt ich auch selbst drauf kommen können *schäm*

Lesezeichen

Berechtigungen

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