Geek tool
Jedna z mých denně používaných aplikací je Geektool. Momentálně na ploše mám tyto „geeklety“. Geeklet je vlastně opakovaně pouštěný terminálový script, ale může to být i graf nebo obrázek.
System info
Vypíše základní info o stroji.
scutil --get ComputerName;
sw_vers | awk -F':\t' '{print $2}' | paste -d ' ' - - -;
sysctl -n hw.memsize | awk '{print $0/1073741824" GB RAM"}';
sysctl -n machdep.cpu.brand_string;
Uptime
Vypíše aktuální uptime. Nefunguje ale dokonale, pokud je uptime < 1 den. Jestli se někomu podaří najít funkční skript, tak budu rád.
uptime | awk '{sub(/[0-9]|user,|users,|load/, "", $6); sub(/mins,|min,/, " minutes", $6); sub(",", " minutes", $5); sub(":", " hours ", $5); sub(/hrs,|hr,/, " hours", $4); sub("h ", " hours ", $4); sub(/days,/, " days ", $4); sub(":", " hours ", $3); sub(",", " minutes", $3); print "Up " $3 $4 $5 $6}' | sed -e 's/ 1 days/ 1 day/g' -e 's/ 1 hours/ 1 hour/g' -e 's/1 minutes/1 minute/g' -e 's/usermin//g'
Ram
Množství použité RAM
top -l 1 | awk '/PhysMem/ {print "Memory used: """ $8 "B"}' ;
HDD
Volné místo na HDD
df -hl | grep ‘disk0s2′ | awk ‘{print „Free: “ $4″ („$5″ used)“}’
Trash
Objem dat v koši. Velmi užitečné.
du -sh ~/.Trash/ | awk '{print "Trash: " $1}'
Dokáže zobrazit události z iCalu. Nejdřív ale musíte nainstalovat malou app se jménem iCalBuddy. Možností nastavení to má opravdu spoustu, tak si v tom můžete nastavit cokoli.
/usr/local/bin/icalBuddy -nc -sc -ic TV eventsToday | sed -e "s/*/--/" | sed -e "s/!/!!/"
Přidat komentář