sed, awk oder cut : Zeichen innerhalb einer Zeichenkette kopieren

Diskutiere sed, awk oder cut : Zeichen innerhalb einer Zeichenkette kopieren im Shell-Skripte Forum im Bereich Programmieren unter Linux/Unix; Hallo Unixboard :) Ich möchte gerne in der shell die Ausgabe eines Befehls modifizieren. Sodass innerhalb einer Zeile ein Teil der Zeile noch an...

  1. #1 hansalbert, 24.05.2018
    hansalbert

    hansalbert Grünschnabel

    Dabei seit:
    24.05.2018
    Beiträge:
    1
    Zustimmungen:
    0
    Hallo Unixboard :)

    Ich möchte gerne in der shell die Ausgabe eines Befehls modifizieren.
    Sodass innerhalb einer Zeile ein Teil der Zeile noch an eine andere Stelle in derselben Zeile kopiert wird.

    Im Beispiel soll "mit-" noch einmal an eine bestimmte andere Stelle kopiert werden.
    in etwa so :

    Vorher: Ursprungszeile-mit-etwas-Text
    Nachher: Ursprungszeile-mit-etwas-mit-Text


    ist dies mit einem der genannten Tools möglich?

    viele Grüße hans :)
     
  2. marce

    marce Kaiser

    Dabei seit:
    01.08.2007
    Beiträge:
    1.239
    Zustimmungen:
    18
    Sollte sich mit einer RegEx einigermaßen problemlos hinkriegen lassen.

    "problemlos" skaliert mit den konkreten Anforderungen.
     
  3. #3 fresh$free, 07.06.2018
    fresh$free

    fresh$free Mitglied

    Dabei seit:
    03.10.2013
    Beiträge:
    29
    Zustimmungen:
    0
    Code:
    echo "Ursprungszeile-mit-etwas-Text"|sed -E 's/(.*)-(mit)-(.*)-(.*)/\1-\2-\3-\2-\4/'
     
Thema:

sed, awk oder cut : Zeichen innerhalb einer Zeichenkette kopieren

Die Seite wird geladen...

sed, awk oder cut : Zeichen innerhalb einer Zeichenkette kopieren - Ähnliche Themen

  1. Zeichenkodierung Umwandlung in Python oder durch externen Befehl

    Zeichenkodierung Umwandlung in Python oder durch externen Befehl: Hallo Leute! Ich habe 2 kleines Skripte welches mir CSV-Dateien erstellen. Leider ist diese in der falschen Kodierung. Nach dem erstellen des...
  2. Für schnelle Ladezeiten Debian oder Ubuntu nutzen?

    Für schnelle Ladezeiten Debian oder Ubuntu nutzen?: Wenn es um schnelle Ladezeiten bei Webseiten geht. Unter anderem. Ist Debian dafür besser geeignet oder Ubuntu? Ich versuche mich an Ubuntu weil...
  3. Linux autodidakt lernen oder in der Schule?

    Linux autodidakt lernen oder in der Schule?: Hallo, als Anfänger möchte ich die Frage stellen ob es sinnvoller ist Linux autodidakt zu lernen oder in einer Schule bzw. Lehrgänge? Ich habe mir...
  4. Framebuffer mit "Bild in Bild" Funktion ODER mehrere Bilder zu einem neuen (nurKonsole)

    Framebuffer mit "Bild in Bild" Funktion ODER mehrere Bilder zu einem neuen (nurKonsole): Moin Zusammen, ich habe einen Monitor mit Raspberry (an vielen Standorten) und wie immer - viel zu viel Informationen um diese gut lesbar...
  5. CentOs und Nvidia GTX 1050 oder GTX 1050 TI

    CentOs und Nvidia GTX 1050 oder GTX 1050 TI: Hallo zu jedem Thema einen Thread, ich beglücke euch mit dem nächsten. Ich möchte mir eine Nvidia GTX 1050 oder GTX 1050 TI kaufen, und CentOs...
  1. Diese Seite verwendet Cookies um Inhalte zu personalisieren. Außerdem werden auch Cookies von Diensten Dritter gesetzt. Mit dem weiteren Aufenthalt akzeptierst du diesen Einsatz von Cookies.
    Information ausblenden