2

Обычно я измеряю время выполнения с

time updater

К сожалению, я уже запустил программу обновления и не хочу прерывать ее, потому что это может вызвать другие проблемы.

Как я могу увидеть завтра, когда вернусь на работу, время, необходимое для завершения

2 ответа2

2

appcheck.sh:

#!/bin/bash

PROGRAM1=updater
PPCHK=1

while [ "$PPCHK" -eq "1" ]
do
    PPCHK=$(ps aux | grep -v grep | grep -c $PROGRAM1)
    sleep 1;
done

А потом time appcheck.sh

2

Откройте новый терминал и выполните date чтобы узнать текущее время. Введите date и нажмите Enter в терминале, где работает updater . Это покажет вам время окончания updater . Вычтите два.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .