ich eine Textdatei wie folgt formatiert mit 100k Zeilen haben: von der ersten ZeileErsetzen einer Zeichenkette mit Zählung
something/a/blablaa.jpg 0
something/a/blablab.jpg 0
something/b/blablac.jpg 0
...
somethingelse/y/blablax.jpg 99
somethingelse/z/blablay.jpg 99
somethingelse/z/blablaz.jpg 99
Ich möchte die Dateinamen mit einer Zählung von 1
Anfahren bis 100000
beginnen zu ersetzen, bis das Letzte. Dies wäre das Ergebnis:
something/a/1.jpg 0
something/a/2.jpg 0
something/b/3.jpg 0
...
somethingelse/y/99997.jpg 99
somethingelse/z/99998.jpg 99
somethingelse/z/100000.jpg 99
Die sed Lösung nur im Moment für einstellige Zeilennummern arbeitet. –
Nicht, [^ /] * stimmen mit einer Anzahl von Zeichen überein, die sich von/ –
unterscheiden Ja, aber ich rede von der Sed-Lösung, die nur eine Ziffer in der ersten Erfassungsgruppe erfasst. –