js_conditional.pl
--help
| --version
js_conditional.pl
[ --verbose
| --no_verbose
] [ --def
SYM
]... <
> IN
.jsOUT
.js
--help
Gibt eine kurze Hilfe aus
--version
Gibt kurze Hinweise zum Programm und die Version aus.
--verbose
Erhöht den Umfang der Meldungen nach STDERR.
--no_verbose
Unterdrückt die Ausgabe von Meldungen.
--def
SYM
„Definiert” SYM
. SYM
steht für eine nicht-leere Folge von Buchstaben A
bis Z
, a
bis z
, Ziffern 0
bis 9
oder Unterstrich _
.
Das Skript kopiert eine Skript-Datei zeilenweise. Zeilen der Form
//#if SYM
oder
//#endif SYM
werden nicht kopiert.
Die Zeilen, die nach einer Zeile
//#if SYM
folgen, werden bis einschließlich der ersten folgenden Zeile
//#endif SYM
nicht kopiert, es sei denn, SYM
ist „definiert”. SYM
steht in beiden Zeilen natürlich für dieselbe Zeichenkette.