Connaître la durée d'un script Shell

22 Juin 2015 à 00:00 Programmation

La semaine dernière je vous expliquais comment mettre en place un système de sauvegarde sur votre machine mais je me dis qu'il serai intéressant de connaître la durée de la copie.

Voici un petit bout de code pour en connaître la durée :

#!/bin/bash

## On récupère le timestamp actuel au lancement du script
debut=$(date +%s)

###
# Faites votre traitement
###

## On récupère le timestamp actuel à la fin du script
fin=$(date +%s)

## On calcule la durée d'exécution
duree=$(( $fin - $debut ))

## On affiche le résultat
echo "$duree secondes"

Rien de plus compliqué

Articles liés

1 commentaire

toto 23 Mars 2016 à 00:00

Sinon tu tapes time devant ta commande.

time echo "test"