Polecenie „at” w systemie Ubuntu

3

Chcę wyświetlić listę za pomocą polecenia „at”.

Próbuję tego:

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

Ale nie działa.

użytkownik34104
źródło

Odpowiedzi:

5

Twoja obecna próba uruchamia komendę ( ls -l ) i przekazuje otrzymaną listę plików w . To nie działa, ponieważ lista plików nie jest listą poleceń. Musisz użyć echa .

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

Możesz także zapomnieć o potoku (i cytatach):

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

Dane wyjściowe zostaną wysłane do Ciebie (na Twoim lokalnym koncie użytkownika) po uruchomieniu.

quack quixote
źródło
0

Sprawdź pocztę lokalną (możesz jej użyć alpine), aby zobaczyć wszelkie błędy wyjściowe z zadania.

Ivan Petrushev
źródło