Como combinar tempo e comando no Ubuntu?

0

Eu tentei combinar tempo e coisas, mas não parece ser algo que eu queria.

time at now +2 min -f ./script.sh

Eu queria saber o tempo de execução do script. EDIT: Estou tentando executar um normal time ./script.sh com a saída de tempo, mas eu quero que eles sejam executados no ex: 14: 02 ou como 2 minutos a partir de agora. Porque eu estou tentando comparar o tempo de execução de dois scripts em uma máquina diferente. E eu preciso executá-los ao mesmo tempo.

    
por Zakka Muhammad Shiddiq 30.03.2018 / 19:05

1 resposta

2

Você terá que cronometrar o script, não o comando at . Faça algo como:

echo "/usr/bin/time -o /tmp/script-time ./script.sh" | at now +2 min

E a saída de time será salva em /tmp/script-time .

    
por muru 01.04.2018 / 12:02