[Bash]collums netjes onder elkaar.

Pagina: 1
Acties:

  • daft_dutch
  • Registratie: December 2003
  • Laatst online: 02-12-2025

daft_dutch

>.< >.< >.< >.<

Topicstarter
Ik ben mijn eige super karamba script aan het maken omdat de rest prut is.
en wil ik de 5 meest active processen op zetten

code:
1
2
3
4
5
6
ps axo comm,%cpu,%mem,size --sort %cpu | tail -n5 | sort -k 2 -r -n | awk '{print $1,$2"%",$3"%",(int($4/102.4)/10)"MB"}' 
firefox-bin 8.6% 5.9% 184.6MB
Xorg 3.0% 4.4% 82.8MB
wish 0.6% 1.8% 44.1MB
superkaramba 0.3% 1.0% 4.3MB
konsole 0.1% 0.8% 4.9MB

ook met tabs is het niet jovel

code:
1
2
3
4
5
6
ps axo comm,%cpu,%mem,size --sort %cpu | tail -n5 | sort -k 2 -r -n | awk '{print $1"\t"$2"%\t"$3"%\t"(int($4/102.4)/10)"MB"}'
firefox-bin     8.5%    5.9%    184.6MB
Xorg    3.0%    4.4%    82.8MB
wish    0.6%    1.8%    44.1MB
superkaramba    0.3%    1.0%    4.3MB
konsole 0.1%    0.8%    4.9MB


Hoe krijg ik dat netjes onder elkaar

>.< >.< >.< >.<


Verwijderd

daft_dutch schreef op zaterdag 06 oktober 2007 @ 19:52:
Ik ben mijn eige super karamba script aan het maken omdat de rest prut is.
en wil ik de 5 meest active processen op zetten

code:
1
2
3
4
5
6
ps axo comm,%cpu,%mem,size --sort %cpu | tail -n5 | sort -k 2 -r -n | awk '{print $1,$2"%",$3"%",(int($4/102.4)/10)"MB"}' 
firefox-bin 8.6% 5.9% 184.6MB
Xorg 3.0% 4.4% 82.8MB
wish 0.6% 1.8% 44.1MB
superkaramba 0.3% 1.0% 4.3MB
konsole 0.1% 0.8% 4.9MB

ook met tabs is het niet jovel

code:
1
2
3
4
5
6
ps axo comm,%cpu,%mem,size --sort %cpu | tail -n5 | sort -k 2 -r -n | awk '{print $1"\t"$2"%\t"$3"%\t"(int($4/102.4)/10)"MB"}'
firefox-bin     8.5%    5.9%    184.6MB
Xorg    3.0%    4.4%    82.8MB
wish    0.6%    1.8%    44.1MB
superkaramba    0.3%    1.0%    4.3MB
konsole 0.1%    0.8%    4.9MB


Hoe krijg ik dat netjes onder elkaar
dat kan het makkelijkst met printf bijvoorbeeld zo:
code:
1
2
 ps axo comm,%cpu,%mem,size --sort %cpu | tail -n5 | sort -k 2 -r -n |
 awk '{ printf "%15s %5s%% %5s%% %10sMB \n", $1, $2, $3, (int($4/102.4)/10) }'

  • daft_dutch
  • Registratie: December 2003
  • Laatst online: 02-12-2025

daft_dutch

>.< >.< >.< >.<

Topicstarter
Relaxt
dank hier voor

>.< >.< >.< >.<