[bash] at -- batchfile mit Parametern

24/08/2012 - 16:33 von Gerd Brix | Report spam
Hallo,

ich möchte beim Aufruf des at-Befehls einen Parameter für das Batchfile mitgeben. Meine Idee war etwa:
at -f xxx.sh "1234" -t 201208241615

Das klappt natürlich so nicht, weil der Parameter "1234" als zweite Startzeit interpretiert wird, was nicht möglich ist.

Hat jemand eine Idee, wie das lösbar ist? Muss nicht zwingend mit "at" sein, "nur bash" wàre toll.

Viele Grüße,
Gerd
 

Lesen sie die antworten

#1 Helmut
24/08/2012 - 17:49 | Warnen spam
Hallo, Gerd,

Du meintest am 24.08.12:

ich möchte beim Aufruf des at-Befehls einen Parameter für das
Batchfile mitgeben. Meine Idee war etwa: at -f xxx.sh "1234" -t
201208241615

Das klappt natürlich so nicht, weil der Parameter "1234" als zweite
Startzeit interpretiert wird, was nicht möglich ist.

Hat jemand eine Idee, wie das lösbar ist? Muss nicht zwingend mit
"at" sein, "nur bash" wàre toll.



Meine Standard-Version:

echo "<kommando> <Optionen>" | at now

oder

echo '<kommando> <Optionen>' | at now

oder zu welcher Zeit auch immer das laufen soll.

Für speziell Deine Daten:

echo 'sh xxx.sh "1234"' | at 201208241615

Viele Gruesse
Helmut

"Ubuntu" - an African word, meaning "Slackware is too hard for me".

Ähnliche fragen