Może okazać się on pomocny, gdy do wykonania jest parę poleceń. $ at now + 1 hour at> foo.sh at> foo2.sh at> foo3.sh at> ^D #(Control-D zakończy wprowadzanie komend)
Inne przykłady użycia: $ echo 'foo.sh' | at 2017-04-30 # 30 kwietnia 2017 roku $ echo 'foo.sh' | at now + 5 minute # za 5 minut $ echo 'foo.sh' | at now + 1 day # jutro o tej samej porze $ echo 'foo.sh' | at 2210 # o 22:10, jeśli dziś ta godzina minęła to wykona się jutro
Wyświetlenie zaplanowanych zadań Polecenie atq służy do wypisania listy aktualnie zleconych zadań. W pierwszej kolumnie znajduje się identyfikator zadania, potem kolejno data zaplanowanego uruchomienia oraz osoba zlecająca. W tym wypadku user. $ atq 44 Fri Apr 28 20:14:00 2017 a user 45 Fri Apr 28 20:19:00 2017 a user
Usunięcie zaplanowanych zadań
Gdy znane jest id zadania, to poleceniem atrm <identyfikator_zadania> można je usunąć. $ atq 44 Fri Apr 28 20:14:00 2017 a user 45 Fri Apr 28 20:19:00 2017 a user $ atrm 44 #usunięcie zadania o id 44 $ atq 45 Fri Apr 28 20:19:00 2017 a user $ atrm 45 #usunięcie zadania o id 45 $ atq $ Zobacz też cron crontab
Kategoria:Unix