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

Postez ici vos scripts Bash, Python, etc.
Avatar du membre
cyrille
modérateur
Messages : 8164
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nord - Avesnois
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

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# bash the fash 2>/dev/null
# apt install anarchism


https://cbiot.fr -- https://framagit.org/CyrilleBiot

Il est grand temps que l’anarchie remette de l’ordre dans le chaos ! (Karim B. -LV88)

falke
Messages : 537
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 5.4.0-92-generic x86_64 bits: 64
Desktop: Cinnamon 5.2.7 Distro: Linux Mint 20.3 Una base: Ubuntu 20.04 focal
Machine:
Type: Laptop System: Apple product: MacBookAir7,2 v: 1.0

Avatar du membre
cyrille
modérateur
Messages : 8164
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nord - Avesnois
Contact :

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

Message par cyrille »

Dans ce cas, utilise la fonction

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# bash the fash 2>/dev/null
# apt install anarchism


https://cbiot.fr -- https://framagit.org/CyrilleBiot

Il est grand temps que l’anarchie remette de l’ordre dans le chaos ! (Karim B. -LV88)

falke
Messages : 537
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 5.4.0-92-generic x86_64 bits: 64
Desktop: Cinnamon 5.2.7 Distro: Linux Mint 20.3 Una base: Ubuntu 20.04 focal
Machine:
Type: Laptop System: Apple product: MacBookAir7,2 v: 1.0

Répondre