Ho uno script bash semplice che esegue una serie di controlli ( ping
, nslookup
, ecc) e quindi invia un report via email con l'uscita di tali dati.
Vorrei che l'e-mail includesse informazioni su quanto tempo ha richiesto l'esecuzione dell'intero script. C'è un modo semplice per raccogliere tali informazioni?
$SECONDS
; è fantastico! Per aggiungere a ciò, puoi convertire i secondi in ore: minuti: secondi con qualcosa di similedate -d "1970-01-01 ${SECONDS} sec" +'%k:%M:%S'
(vediman date
per ulteriori opzioni di formattazione).