bash text-datei bearbeiten

AMD_Rulez

Lieutenant
Registriert
Feb. 2010
Beiträge
582
hallo,

ich suche schon ewig einen bash befehl, mit dem ich eine text-datei bearbeiten kann.

der befehl soll vor jede zeile in der text-datei etwas bestimmtes schreiben (z.B. "zeile").
danach soll der rest der zeile folgen usw. ...


hat jemand eine idee?
 
Wie wäre es einfach mit
Code:
nano $dateiname
oder
Code:
vi $dateiname
?

nano ist - meiner Meinung nach - einfach zu bedienen: strg + x zum speichern,

vi(m) ist dafür mächtiger ;)

Oder stellst du dir etwas anderes vor, als ein Texteditor?
 
Glaube er sucht eher was um Files automatisch zu editieren. In einer Textdatei in jeder Zeile am Anfang das Wort "zeile" hinzufügen kann man z.B. so:

sed -e s/^/zeile/ <textdatei.txt >neuetextdatei.txt

oder wenns unbedingt die bash selbst machen muß:

while read line; do echo zeile"$line"; done <textdatei.txt >neuetextdatei.txt
 
Zuletzt bearbeitet:
genau das habe ich gesucht.vielendank:)
 
Zurück
Oben