shell : test pour mesurer l'audience d'une appli

Postez ici vos scripts Bash, Python, etc.
Avatar du membre
cyrille
Administrateur du site
Messages : 12399
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: shell : test pour mesurer l'audience d'une appli

Message par cyrille »

Dernier message de la page précédente :

Plein d'exemples sur le net avec mots clef timer bash

Code : Tout sélectionner

START=$SECONDS

timer () 
        {
        hrs="$((($FINISH - $START)/3600))"
        min="$(((($FINISH - $START)/60)%60))"
        sec="$((($FINISH - $START)%60))"
        if [[ $(($FINISH - $START)) -gt 3600 ]]; then echo "$hrs:$min:$sec"
        elif [[ $(($FINISH - $START)) -gt 60 ]]; then echo "00:$min:$sec"
        else echo "00:00:$sec"
        fi
}

COMMANDE_QUI_PREND_DU_TEMPS

# affichage de la durée
FINISH=$SECONDS
ELAPSED=$(timer)
echo "durée : $ELAPSED"
Voir aussi la commande sleep

Code : Tout sélectionner

man sleep
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

falke
Messages : 595
Enregistré le : mar. 3 oct. 2017 21:28

Re: shell : test pour mesurer l'audience d'une appli

Message par falke »

merci Cyrille,

je vais essayer cette fonction timer

je connnais sleep :-), mais le problème c'est que cette commande met en attente le processus du shell , or j'ai besoin que top tourne x temps, ou j'ai pas compris quelque chose.
System:
Host: falke-MacBookAir Kernel: 5.15.0-91-generic x86_64 bits: 64
Desktop: Cinnamon 6.0.4 Distro: Linux Mint 21.3 Virginia

Machine:
Type: Laptop System: Apple product: MacBookAir7,2 v: 1.0
Autre Distro : Debian Sid et Endeavour en triple boot sur Btrfs. Noyau change tout le temps ..

Avatar du membre
cyrille
Administrateur du site
Messages : 12399
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: shell : test pour mesurer l'audience d'une appli

Message par cyrille »

Dans ce cas, utilise la fonction
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

falke
Messages : 595
Enregistré le : mar. 3 oct. 2017 21:28

Re: shell : test pour mesurer l'audience d'une appli

Message par falke »

Et, il me faut $FINISH qui correspond à la durée d'exécution et pas à la durée d'exécution de mon Shell jusqu'à une interruption volontaire.

Je dois adapter mettre tout ça dans une boule while true...
System:
Host: falke-MacBookAir Kernel: 5.15.0-91-generic x86_64 bits: 64
Desktop: Cinnamon 6.0.4 Distro: Linux Mint 21.3 Virginia

Machine:
Type: Laptop System: Apple product: MacBookAir7,2 v: 1.0
Autre Distro : Debian Sid et Endeavour en triple boot sur Btrfs. Noyau change tout le temps ..

Répondre