Jeg er å tukle med et lite script som vil utstede en shutdown kommando hvis temperaturen på CPU går over et visst nivå. Jeg begynte å skrive manuset i Bash, og da tenkte jeg ønsker å bruke
Perl å trekke den detaljerte biter, men jeg er ikke sikker på om dette er meget praktisk. I utgangspunktet vil jeg analysere inn litt bedre, men jeg er litt av en nybegynner både Bash og
Perl. Jeg vet hvordan du pakker ut hva jeg vil med
Perl, Men ikke så mye med Bash. Jeg vet hvordan du får rådata med Bash, men jeg vet ikke hvordan best å få disse dataene til
Perl, Og deretter tilbake som en variabel til Bash slik at det kan avgjøre om å forlate maskinen kjører, eller utstede en shutdown-kommandoen. Jeg skrev den første bit av Bash-skriptet, som var relativt enkle, men nå er jeg på stedet hvil som jeg ikke vet hvordan å bringe
Perl inn i bildet. Ville mitt beste spill være å skrive at "rådata" til en fil, og deretter ringe en
separate Perl skriptet, har det endre filen dataene som er nødvendig, og les i den nylig analysert data (i Bash) og handle på det? Her er hva jeg har kommet så langt:
Code:
#!/bin/bash
cur_tmp= sensors | grep 'CPU Temp:' \
| awk '{ print $3 }' \