Mede o tempo de execução do comando que acabei de executar sem interrompê-lo agora

2

Geralmente eu medi os tempos de execução com

time updater

Infelizmente eu já iniciei o atualizador e não quero interrompê-lo porque isso causaria outros problemas.

Como ainda posso ver amanhã quando retornar ao trabalho o tempo necessário para concluir

    
por Alex 07.08.2012 / 17:23

2 respostas

2

Abra um novo terminal e execute date para obter a hora atual. Digite date e pressione Enter no terminal executando updater . Isso mostrará o tempo que updater termina. Subtraia os dois.

    
por 07.08.2012 / 17:36
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

e, em seguida, time appcheck.sh

    
por 07.08.2012 / 17:30

Tags