Qualcuno saprebbe fare uno script di Shell che visualizzi l'occupazione della CPU ???
Io avevo pensato di fare una cosa del genere:
top | grep CPU(s):*,
e poi con cat togliere 'user,'
ma non mi sebra una gran cosa...
Qualcuno a qualche idea ???
Qualcuno saprebbe fare uno script di Shell che visualizzi l'occupazione della CPU ???
Io avevo pensato di fare una cosa del genere:
top | grep CPU(s):*,
e poi con cat togliere 'user,'
ma non mi sebra una gran cosa...
Qualcuno a qualche idea ???
PoWered by:
Gentoo 1.5.3 - Kernel 2.6.7
Debian Sid - Kernel 2.6.7 - Bash 3.0
Slackware current - Kernel 2.6.7
e' cut non cat..e poi con cat togliere 'user,'![]()
Scusate...
PoWered by:
Gentoo 1.5.3 - Kernel 2.6.7
Debian Sid - Kernel 2.6.7 - Bash 3.0
Slackware current - Kernel 2.6.7
:quote:
Nessuno a qualche idea ???
PoWered by:
Gentoo 1.5.3 - Kernel 2.6.7
Debian Sid - Kernel 2.6.7 - Bash 3.0
Slackware current - Kernel 2.6.7
Guardati i sorgenti dei temi superkaramba e gdesklets.
.:: Zetra.it - Web. ads . multimedia . graphix ::.
Realizzazione siti web - Carte Magic ai prezzi più bassi d'italia
- Comuni e Città
dove li posso trovare ???
PoWered by:
Gentoo 1.5.3 - Kernel 2.6.7
Debian Sid - Kernel 2.6.7 - Bash 3.0
Slackware current - Kernel 2.6.7
kde-look.org o gdesklets.gnomedesktop.org , guardati i sorgenti dei temi che rilevano uso e temperatura cpu.![]()
.:: Zetra.it - Web. ads . multimedia . graphix ::.
Realizzazione siti web - Carte Magic ai prezzi più bassi d'italia
- Comuni e Città
stimolante quesito.
può andare bene questo?
codice:tot_cpu=0 for i in `ps aux | gawk '{print $3}'` do if [ "$i" != "%CPU" ] then tot_cpu=$(echo "$tot_cpu+$i" | bc) fi done echo $tot_cpu![]()
Cosi' va' benissimo...(Sicuro che il valore sia giusto ???)
Mi potresti spiegare lo script ???
Grazie.
PoWered by:
Gentoo 1.5.3 - Kernel 2.6.7
Debian Sid - Kernel 2.6.7 - Bash 3.0
Slackware current - Kernel 2.6.7
sicuro sicuro no, non l'ho testato molto :quipy:
comunque faccio un ciclo tra i valori ottenuti dal comando
ps aux
passato a gawk per ottenere solo la colonna della cpu.
Ho dovuto mettere un if sul valore '%CPU' che è l'intestazione della colonna.
Se il valore è diverso esegue la somma grazie al comando bc.
![]()
Grazie.
PoWered by:
Gentoo 1.5.3 - Kernel 2.6.7
Debian Sid - Kernel 2.6.7 - Bash 3.0
Slackware current - Kernel 2.6.7