команда "at" в Ubuntu

7405
user34104

Я хочу составить список с помощью команды "at".

Я пытаюсь это:

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 

Но не работает.

2

2 ответа на вопрос

4
quack quixote

Ваша текущая попытка запускает команду ( ls -l ) и передает полученный список файлов в at . Это не работает, потому что список файлов не является списком команд. Вам нужно использовать эхо .

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 

Вы также можете забыть о трубе (и кавычки тоже):

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 

Вывод будет отправлен вам по почте (в вашей локальной учетной записи пользователя) после запуска.

0
Ivan Petrushev

Проверьте вашу локальную почту (вы можете использовать alpine), чтобы увидеть любую ошибку вывода вашей работы.

Похожие вопросы