Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/10/2024, à 08:06

Benja

Cherche à isoler la vitesse d'un ventilateur mais je galère totalement

Salut,

Même si le sujet date, ma question est en lien avec le sujet.

Je cherche à isoler la vitesse d'un ventilateur mais je galère totalement !
Je voulais déjà isoler la chaine entre fan1 et RPM mais visiblement, je n'ai pas compris le principe.

sensors | grep -i fan1 | sed -nr '/fan1:/,/ RPM/p'

Ce dernier me retourne :

fan1:        2678 RPM  (min =    0 RPM)

Dernière modification par Ayral (Le 12/10/2024, à 12:10)

Hors ligne

#2 Le 10/10/2024, à 08:44

Watael

Re : Cherche à isoler la vitesse d'un ventilateur mais je galère totalement

l'intervalle s'applique à des lignes consécutives, pas sur le contenu d'une seule ligne.
par exemple /c/,/f/ s'appliquera sur

a
b
c
d
e
f
g
h

ainsi

c
d
e
f

les deux motifs de ton intervalle étant présents sur une même seule ligne, la ligne entière est affichée.


PS: on ne fait pas grep|sed parce que sed sait faire ce que fait grep :

data | sed -n '/match/Ip'

Connected \o/
Welcome to sHell. · eval is evil.

En ligne

#3 Le 10/10/2024, à 10:14

Benja

Re : Cherche à isoler la vitesse d'un ventilateur mais je galère totalement

Bon, cela fait une heure que je me prends la tête dessus...
J'avoue que j'ai pu trouver une autre méthode en m'aidant d'un post.

cat /sys/class/thermal/thermal_zone2/temp | sed 's/\(.\)..$/.\1/'

Hors ligne

#4 Le 10/10/2024, à 10:53

Watael

Re : Cherche à isoler la vitesse d'un ventilateur mais je galère totalement

je suis curieux de voir l'intégralité de ton fichier thermel_zone2/temp


Connected \o/
Welcome to sHell. · eval is evil.

En ligne

#5 Le 10/10/2024, à 11:20

Benja

Re : Cherche à isoler la vitesse d'un ventilateur mais je galère totalement

C'est une température au format 5 digits.

Hors ligne

#6 Le 10/10/2024, à 13:16

Watael

Re : Cherche à isoler la vitesse d'un ventilateur mais je galère totalement

quel est alors l'intérêt de la commande sed ?

PS: le cat est très très superflu : au mieux inutile, peut-être nuisible. big_smile


Connected \o/
Welcome to sHell. · eval is evil.

En ligne

#7 Le 11/10/2024, à 16:36

sputnick

Re : Cherche à isoler la vitesse d'un ventilateur mais je galère totalement

LeXav a écrit :

Est un glouton ? Mais encore ? :-)

.*

va matcher plus de choses que

.?

. En Anglais, le terme précis est greedy.


On ne peut pas mettre d'array dans un string!
https://sputnick.fr/

Hors ligne