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