Якщо я виконую тривалий процес, чи є якийсь спосіб виконати деякі команди, засновані на часі?
Наприклад, я запускаю дійсно довгий процес, який триває приблизно 10 хвилин.
Через 5 хвилин я хотів би виконати окрему команду. Для ілюстрації, окремою командою може бути:echo 5 minutes complete
(Примітка. Я не хочу просуватися до завершення команди, а просто команди, виконані через задані інтервали.)
Це можливо?
longcommand & sleep 300 && command-to-do-after-five-minutes
? (Насправді це, напевно, те, що ви шукаєте.) Зауважте, що вашого уточнення було недостатньо, оскільки у вас було дві реалізації тактової смуги прогресу прямо з місця.