patcha kann keine Platzhalter mit "." im Namen ersetzen
Verfasst: 29 Nov 2011, 13:21
Hallo,
das patcha-Skript bekommt bei einer Betriebssysteminstallation in der Datei patcha.in auch die
Hostparameter geliefert, die größtenteils einen "." im Namen haben. Die beiden Regexps, mit
denen patcha nach Ersetzungsmöglichkeiten sucht,
erlauben aber keine "." im Namen, so dass pcpatch mit den Parametern nichts anfangen kann.
Gruß aus Marburg
Wolfgang Ratzka
das patcha-Skript bekommt bei einer Betriebssysteminstallation in der Datei patcha.in auch die
Hostparameter geliefert, die größtenteils einen "." im Namen haben. Die beiden Regexps, mit
denen patcha nach Ersetzungsmöglichkeiten sucht,
Code: Alles auswählen
placeholderRegex = re.compile('^(.*)#\@(\w+)\**#+(.*)$')
placeholderRegexNew = re.compile('^(.*)%([\w\-]+)%(.*)$')
Gruß aus Marburg
Wolfgang Ratzka