Zeilen auslesen und anderer Stelle wieder einfügen

Diskutiere Zeilen auslesen und anderer Stelle wieder einfügen im Shell-Skripte Forum im Bereich Programmieren unter Linux/Unix; Hallo zusammen, ich habe Problem mit einer Datei, in welcher ich mittels sed Zeilen auslesen will und an anderer Stelle wieder einfügen will....

  1. #1 johndoe21, 18.02.2020
    johndoe21

    johndoe21 Grünschnabel

    Dabei seit:
    18.02.2020
    Beiträge:
    3
    Zustimmungen:
    0
    Hallo zusammen,

    ich habe Problem mit einer Datei, in welcher ich mittels sed Zeilen auslesen will und an anderer Stelle wieder einfügen will.

    Ist Zustand "beispiel.txt"

    tinput="titel01" toutput="/home/admin/pip/"
    tinput="titel02" toutput="/home/admin/pip/"
    tinput="titel03" toutput="/home/admin/pip/"
    tinput="titel04" toutput="/home/admin/pip/"
    tinput="titel05" toutput="/home/admin/pip/"
    tinput="titel06" toutput="/home/admin/pip/"
    tinput="titel07" toutput="/home/admin/pip/"
    tinput="titel08" toutput="/home/admin/pip/"

    Soll Zustand "beispiel.txt"

    tinput="titel01" toutput="/home/admin/pip/titel01.txt"
    tinput="titel02" toutput="/home/admin/pip/titel02.txt"
    tinput="titel03" toutput="/home/admin/pip/titel03.txt"
    tinput="titel04" toutput="/home/admin/pip/titel04.txt"
    tinput="titel05" toutput="/home/admin/pip/titel05.txt"
    tinput="titel06" toutput="/home/admin/pip/titel06.txt"
    tinput="titel07" toutput="/home/admin/pip/titel07.txt"
    tinput="titel08" toutput="/home/admin/pip/titel08.txt"

    Ich komme irgendwie nicht weiter in dem ganzen Code Dschungel.

    Hat jemand vielleicht einen Ansatz für mich?

    Danke Euch
    Grüße
    Johnny
     
  2. Anzeige

    Anzeige

    Wenn du mehr über Linux erfahren möchtest, dann solltest du dir mal folgende Shellkommandos anschauen.


    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. marce

    marce Kaiser

    Dabei seit:
    01.08.2007
    Beiträge:
    1.263
    Zustimmungen:
    20
  4. #3 johndoe21, 18.02.2020
    johndoe21

    johndoe21 Grünschnabel

    Dabei seit:
    18.02.2020
    Beiträge:
    3
    Zustimmungen:
    0
    Auf die Gefahr hin mich als Frischling zu outen... :)

    Was ich z.B probiert habe

    cat beispiel.txt | perl -p -e "s/([a-z]{5}))/\\toutput="/home/admin/pip/\\txt/g"

    Ich komme irgendwie nicht weiter. :(
     
  5. #4 johndoe21, 19.02.2020
    johndoe21

    johndoe21 Grünschnabel

    Dabei seit:
    18.02.2020
    Beiträge:
    3
    Zustimmungen:
    0
    cat beispiel.txt | sed 's,tinput="\([^0-9]\)1"\1.txt,g'
    cat beispiel.txt | sed 's,\([^0-9]\)1\(\.[^./]*\)$,\1\2,g'
    cat beispiel.txt | sed 's,\(tinput="[a-z]"\)1\,\1.txt,g'

    Dies auch, aber ich kriege nur eine Ausgabe ohne Veränderung.
     
Thema:

Zeilen auslesen und anderer Stelle wieder einfügen

Die Seite wird geladen...

Zeilen auslesen und anderer Stelle wieder einfügen - Ähnliche Themen

  1. 2 Zeilen aus einer txt auslesen

    2 Zeilen aus einer txt auslesen: Hallo Leute, ich habe eine Datei die immer aus zwei zusammenhängenden Zeilen besteht, als Beispiel: DE0006231004 # 15,04 Infineon DE0005785604...
  2. Prblem mit zeilenweises auslesen von Datei und schreiben nach mysql

    Prblem mit zeilenweises auslesen von Datei und schreiben nach mysql: Hallo Eventuell kann mir jemand bei meinem Problem helfen. Ich habe mich irgendwie total verrannt und komme nicht weiter. Die folgende...
  3. Liste zeilenweise auslesen und best. Teile umwandeln ...

    Liste zeilenweise auslesen und best. Teile umwandeln ...: Hallo, ich habe eine Liste die in etwas so ausschaut: ---------- lxbh1at9_ERL_20 aif2us7_WQA_02 . ... ---------- Im ersten Schritt muss ich den...
  4. datei auslesen und zeilen löschen

    datei auslesen und zeilen löschen: hallo leute :) hab ein kleines problem. ich hab ne datei auszulesen, in der bestimme daten gespeichert sind (mit zeitangabe). nun soll ich...
  5. *.txt zeilen+spaltenweise auslesen

    *.txt zeilen+spaltenweise auslesen: Hallo alle Zusammen! Ich hab eine Text-Datei vorliegen mit folgendem Inhalt: Zahl1,1; Zahl1,2; Zahl1,3; Zahl1,4 Zahl2,1; Zahl2,2; Zahl2,3;...
  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