Alapértelmezetten a top 10 folyamatot mutatja, de ez a szám a forráskód legelején a $num változóban átírható. (A kód minősége a Ruby feature-ökhöz képest gyatra, mivel ez volt első Ruby kódom).
Ruby-n kívül más szükséges függősége nincs a programnak (pydf csak opcionális). Csak Linux a platform. Ruby 1.8.x - 1.9.x verziókkal tesztelve.
- log69 blogja
- A hozzászóláshoz be kell jelentkezni
- 747 megtekintés
Hozzászólások
Egy javítást toltam bele, mostantól ok elvileg.
- A hozzászóláshoz be kell jelentkezni
A df -es reszt kiveheted, ha nem tetszik.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
A df használatta pydf helyett jó ötlet, betettem, kösz (sárgával jobb imho a pydf-hez hasonlóan és hogy elkülönüljön). Az acpi-ről leteszek, mert SSH-n távolról konzolon úgysem igazán matat senki akksis gépet.
A df-et így oldottam meg, lehet van jobb is:
elsif which("df") and which("grep")
puts yellow("Disk capacity:")
system("df -h | grep '' -m1; df -h | grep '/dev/' --color=none")
- A hozzászóláshoz be kell jelentkezni
De akkor az else agon ne felejtsd el mindkettot felvenni a miss-be :-)
Ja, a masodik grep helyett lehet jobb lenne a -l kapcsolo?
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Elég ha csak a pydf-ről dobok infót hogy hiányzik szerintem. Ha nincs se pydf, se df, akkor elég arról.
df -l kapcsolója is túl sok mindent dob, de ez már eléggé preferencia kérdése. Most így hagyom aztán alszok még rá egyet. De az ötleteket szívsen veszem.
- A hozzászóláshoz be kell jelentkezni
Illetve meg egy: arra figyelj, hogy van amikor a df megtori a sort, ha pl. a device name tul hosszu.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
v0.4: dobtam pydf hívogatását és csak df kimenetéből én állítom elő a progress bar-t. df van minden linux rendszeren, ahol nincs, ott meg nem jelenik meg a diszk infó. Ez a funkció többet nem érdemel.
- A hozzászóláshoz be kell jelentkezni