dem steht fast nichts im Wege, außer die Gesamtlänge deiner Argumente übersteigt die in der Shell festgelegte maximale Größe.Jongo schrieb:Ich möchte beliebig viele Argumente für mein skript benutzen,
dann nimmst du die Ausgabe deines Scriptes und schreibst sie in eine Datei ./script argument argument > logdateiJongo schrieb:wenn ich z.b. einfach nur alles loggen möchte statt:
abfangen ? keine Ahnung was du da genau meinst, die sind weder scheu noch schüchtern und ganz zuverlässig über genau definierte Variablen ansprechbar.Jongo schrieb:irgendwie alle Argumente abfangen und ausführen...
$1 >& test.log
BEFEHL=$1
# hier testen ob der Befehl ausführbar ist und eventuell ob er für die Benutzung in diesem
# Script auch wirklich freigegeben ist, wenn nicht dann hier exit
shift
$BEFEHL "$@" > logdatei