sed und * als zeichen zum ersetzen statt als platzhalter

T

tco

sysinstall/noob
ich steh gerade vor folgendem problem:
ich möchte in einer config datei das folgende
Code:
#*.*                      /var/log/all
durch
Code:
*.*                         /var/log/allmessages
ersetzen.
nun ist aber innerhalb sed '*' ein platzhalter. also wie gebe ich sed an dass er genau danach am anfang der zeile suchen soll?
.
.
.
EDIT (autom. Beitragszusammenführung) :
.

ja, danke.
aber in deinem bsp. suchst du nur nach der raute. da aber innerhalb der config datei die raute am anfang quasi unendlich vorkommt wird das nichts bringen.

ich brauche erwas das nach '#*.* <x leerzeichen> all' sucht und das dann ersetzt.
 
Zuletzt bearbeitet:

Ähnliche Themen

suchen und ersetzen, Format erhalten

sed suchen und anfügen

sed: Text mit einzelnen Hochkommata ersetzen

Mit sed ab einem bestimmten Zeichen den rest anzeigen

Zeichen ersetzen und mit Leerzeichen auffüllen

Zurück
Oben