Page 2 sur 2

Re: Relevé de température CPU

Posté : ven. 16 déc. 2016 00:15
par dyox
Oups, la bourde. J'ai édité mon précédent message.
Si vous voulez apprendre Linux, regardez du côté OpenClassroom sur leur site ou achetez leur livre. J'apprends dessus et j'en suis très satisfait.

Re: Relevé de température CPU

Posté : ven. 16 déc. 2016 13:33
par zeb
Plop,

J'ai vraiment écrit sleep 5 pour attendre 5 minutes !???? :oops:
Je confonds seconde et minute. :roll:

@dyox : euh, pourquoi la date ? et en dehors de la boucle, surtout ?
Et pourquoi une ligne avec la syntaxe $(...) et et l'autre avec la syntaxe `...` ?
Pour montrer que les deux existent ? Ah, d'accord alors :mrgreen:

Proposition :

Code : Tout sélectionner

#!/bin/bash
while true; do
    echo $(date +"%Y-%m-%d %H:%M") $( vcgencmd measure_temp ) >> temp.txt
    sleep 5m
done

@Nanard
Nanard a écrit :J’exécute le programme en faisant :
bash "nomdufichier.sh"
Avec quel programme interpréter un script, se demande Linux ?
Si le script commence par #!, ce sera avec la commande donnée sur cette ligne juste après le hashbang (petit nom donné à la suite de caractères dièse-point d'exclamation. On dit aussi shebang)
Sinon, ce sera avec le shell par défaut.
Pour lancer le script avec un interpréteur alternatif, on peut le mettre sur la ligne de commande. Dans ce cas, le hashbang n'est pas pris en compte.

Observe comment dyox et moi ajoutons avec précaution un hashbang à nos exemples.
Tu es donc dispensé de lancer ces programmes en mettant l'interpréteur sur la ligne de commande. ;)

@all
A ce propos, et hors sujet, cessons de proposer des exemples en python (par exemple) qu'il faut lancer en tapant python programme.py.
Ajoutons ce hashbang à nos programmes : #!/usr/bin/python !!!!
:ugeek:

Re: Relevé de température CPU

Posté : dim. 19 août 2018 21:52
par seco
Ce guide parle profondément de Linux Signals et jobs.
https://likegeeks.com/linux-bash-script ... ide-part5/
Il montre comment utiliser la commande Sleep.

Re: Relevé de température CPU

Posté : lun. 20 août 2018 05:51
par domi
Ce sujet a 1 ans 1/2, merci de ne plus répondre