Hallo!
Mal eine Frage zu der runvdr die bei dem vdr beiliegt:
VDRCMD="$VDRPRG -w 60 $*"
Was macht das $* hinter der 60?
bzw. Wenn man Plugins zusätzlich verwendet, wo muss dann das $* stehen?
Gruß
Gromit
Hallo!
Mal eine Frage zu der runvdr die bei dem vdr beiliegt:
VDRCMD="$VDRPRG -w 60 $*"
Was macht das $* hinter der 60?
bzw. Wenn man Plugins zusätzlich verwendet, wo muss dann das $* stehen?
Gruß
Gromit
Ich würde tippen das $* steht für eine beliebige Anzahl von Parametern die von der Console übergeben werden....
Was meinst Du mit Console?
Das ganze steht ja in einem Skript und wird nicht von Hand auf der Console gestartet.
Kannst Du mir das etwas genauer erklären?
Gruß
Gromit
Das "$*" ist einfach die Variable, die ALLE Optionen enthaelt, die dem Programm selbst uebergeben werden.
Siehe auch hier.
D.h. es gibt einfach nur das weiter, was es selbst bekommen hat. Plus den Sachen, die es selbst davor eingefuegt hat. Du kannst eigene Parameter einfuegen, wo Du willst. Ich weiss aber nicht, wie der VDR reagiert, wenn er zwei Optionen mit unterschiedlichen Werten bekommt. Vermutlich den letzten akzeptieren. Also waere es nach dem "$*" wohl klueger...
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!