03.11.2013 Aufrufe

opsi Version 3.3 - opsi Download - uib

opsi Version 3.3 - opsi Download - uib

opsi Version 3.3 - opsi Download - uib

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

5. Netboot Produkte<br />

ausgegeben, mit Dateiname wird die Datei mit den Werten aus andere_cmdline<br />

gepatcht.<br />

<strong>Version</strong> 0.93 23.10.2003 (c) J.W.\n";<br />

############################################################################<br />

Usage:<br />

Aufruf: $prog [Optionen] [cmdline] [file]\n";<br />

Optionen: -v gibt nur <strong>Version</strong>skennung aus\n";<br />

-f gibt anderen Pfad zur cmdline mit\n";<br />

-h gibt diese Hilfe aus\n";<br />

$prog patcht Datei anhand eines Strings aus /proc/cmdline (default), der<br />

Flag=Wert enthaelt,<br />

mittels eines Flagsuchmusters<br />

(Ohne Parameter werden default nur Werte aus der /proc/cmdline ausgegeben und<br />

nichts gepatcht).\n";<br />

patcha patcht nur einen Tag pro Zeile<br />

Der Platzhalter wird auf die Länge des zu ersetzenden Wertes getrimmt bzw erweitert<br />

und dann ersetzt. D.h unabhängig von der Laenge des Platzhalters wird dieser durch<br />

den Wert ersetzt. Anhängende Zeichen bleiben anhängend.<br />

Beispiel:<br />

Mit der Datei<br />

cat try.in<br />

tag1=hallohallohallo1 tag2=t2<br />

und der Datei<br />

cat patch.me<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

ergibt<br />

./patcha -f try.in patch.me<br />

cat patch.me<br />

<br />

<br />

89

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!