Команда "at" в Ubuntu
Я хочу, чтобы список с помощью команды "в".
Я пытаюсь это:
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 ответа
Ваша текущая попытка запускает команду (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
Вывод будет отправлен вам по почте (в вашей локальной учетной записи пользователя) после запуска.
Проверьте вашу местную почту (вы можете использовать alpine), чтобы увидеть любую ошибку вывода вашей работы.