Zeichen an Zeilenanfang für bestimmten Zeilenbereich einfügen

V

Vollnoob85

Gast
Hallo,
ich würde gerne in einem Textdokument, z.B. von Zeile 10 - 18, an den Zeilenanfang ein # einfügen.
Habe mir schon diverse Seiten zu SED angeschaut, allerdings komme ich einfach nicht auf die Lösung.

Hoffe ihr könnt mir weiterhelfen :-)
 
H

hellfire

Doppel-As
Code:
sed -e '10,18s/^/#/' datei.txt

Das gibt Dir den geänderten Inhalt aus. sed hat aber auch noch einen Schalter, mit dem Du die Datei direkt ändern lassen kannst. Siehe man sed.
 
Zuletzt bearbeitet:

Ähnliche Themen

Hilfe für ein shell script

Keine grafische Oberfläche (Debian Installation)

Port Forwarding mit iptables

[gelöst] - for file in ... nur für bestimmte Endungen?

Telefoninterview (Wie sich auf Bash-Shell-Fragen vorbereiten?)

Sucheingaben

sed an zeilenanfang einfügen

,

sed zeichen an zeilenanfang

,

sed textende zeichen einfüren

,
linux bash sed Zeilenanfang # einfügen
, an Zeilenanfang mit Zeichen einsetzen, bash leerzeichen zeilenanfang
Oben