Jeśli wykonuję długi proces, czy jest jakiś sposób na wykonanie niektórych poleceń opartych na czasie?
Na przykład uruchamiam naprawdę długi proces, który trwa około 10 minut.
Po 5 minutach chciałbym uruchomić osobne polecenie. Na przykład osobnym poleceniem może być:echo 5 minutes complete
(Uwaga: nie chcę postępu w realizacji polecenia, ale po prostu polecenia wykonywane po określonych odstępach czasu).
Czy to możliwe?
longcommand & sleep 300 && command-to-do-after-five-minutes
? (Właściwie to prawdopodobnie tego szukasz). Zauważ, że twoje wyjaśnienie nie było wystarczające, ponieważ od razu otrzymałeś dwie implementacje paska postępu zegara.