Hallo
Ich versuche nachdem ich eine Installation mit dem FAI gemacht habe mit cfengine die syslog.conf zu bearbeiten, was mir aber nicht gelingt.
Es soll der Asudruck chain_hostnames(0); durch chain_hostnames(1); ersetzt werden.
Das Problem daran ist das eine Klammer ja eine Klasse definiert.
Wie müsse ich ein ReplaceAll "chain_hostname(0);" With "chain_hostname(1);" stricken damit es funktioniert?
Danke
cfengine und Reguläre Ausdrücke
Ich kenne cfengine nicht... Aber versuch mal, die Klammern durch Voranstellen eines Backslashes zu escapen.
Code: Alles auswählen
"chain_hostnames\(0\);"
Hallo firest0rm,
zu cfengine kann ich Dir leider auch nix sagen.
Hilft Dir dieser sed Zwischenschritt?
Gruß fuzzy
zu cfengine kann ich Dir leider auch nix sagen.
Hilft Dir dieser sed Zwischenschritt?
Code: Alles auswählen
fuzzy@free:/tmp$ echo "chain_hostnames(0);" | sed 's#chain_hostnames(0);#chain_hostnames(1);#g'
chain_hostnames(1);