"at" -Befehl auf Ubuntu

7486
user34104

Ich möchte mit dem Befehl "at" eine Liste erstellen.

Ich versuche das:

pedro@Pedro-PC:~$ ls -l | at 10:27 warning: commands will be executed using /bin/sh job 5 at Tue Apr 20 10:27:00 2010 

Funktioniert aber nicht.

2

2 Antworten auf die Frage

4
quack quixote

Ihr aktueller Versuch führt den Befehl ( ls -l ) aus und übergibt die resultierende Liste der Dateien an at . Dies funktioniert nicht, weil eine Liste von Dateien keine Liste von Befehlen ist. Sie müssen Echo verwenden .

user@host:~$ echo "ls -l" | at 10:27 warning: commands will be executed using /bin/sh job 1 at Tue Apr 20 10:27:00 2010 

Sie könnten auch die Pfeife (und auch die Zitate) vergessen:

user@host:~$ at 10:27 ls -l warning: commands will be executed using /bin/sh job 2 at Tue Apr 20 10:27:00 2010 

Die Ausgabe wird Ihnen (unter Ihrem lokalen Benutzerkonto) nach ihrer Ausführung per E-Mail zugesandt.

0
Ivan Petrushev

Überprüfen Sie Ihre lokalen E-Mails (Sie können sie verwenden alpine), um die Fehlerausgabe Ihres Jobs zu sehen.