Как запустить команду bash с аргументами в запланированное время

Я бы пошел с Ubuntu Gnome, у него есть оболочка Gnome 3 и запасная (старая). Также вы можете установить Matte, Cinnamon и т. Д.

1
задан 20 December 2016 в 04:56

1 ответ

Поскольку at читает команды из stdin или из файла:

for file in list_of_files; do
    #do some processing
    ....
    #then delete the file
    at now +24 hours <<EOF
gsutil rm gs://"$file"
EOF
done

Использование heredocs для обеспечения выполнения команд, поскольку переменные расширяются в heredocs, если маркер heredoc (EOF, здесь) цитируется.

1
ответ дан 23 May 2018 в 03:12

Другие вопросы по тегам:

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