Last active
August 29, 2015 14:16
-
-
Save scar45/4675b1857cac7290f2e2 to your computer and use it in GitHub Desktop.
RetroPie stats shown after logging in
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# RETROPIE PROFILE START | |
# Thanks to http://blog.petrockblock.com/forums/topic/retropie-mushroom-motd/#post-3965 | |
let upSeconds="$(/usr/bin/cut -d. -f1 /proc/uptime)" | |
let secs=$((${upSeconds}%60)) | |
let mins=$((${upSeconds}/60%60)) | |
let hours=$((${upSeconds}/3600%24)) | |
let days=$((${upSeconds}/86400)) | |
UPTIME=$(printf "%d days, %02dh%02dm%02ds" "$days" "$hours" "$mins" "$secs") | |
# get the load averages | |
read one five fifteen rest < /proc/loadavg | |
echo "$(tput setaf 2) | |
.~~. .~~. `date +"%A, %e %B %Y, %r"` | |
'. \ ' ' / .' `uname -srmo`$(tput setaf 1) | |
.~ .~~~..~. | |
: .~.'~'.~. : $(tput setaf 3)`df -h | grep Filesystem`$(tput setaf 1) | |
~ ( ) ( ) ~ $(tput setaf 7)`df -h|grep rootfs`$(tput setaf 1) | |
( : '~'.~.'~' : ) Uptime.............: ${UPTIME} | |
~ .~ ~. ~ Memory.............: `cat /proc/meminfo | grep MemFree | awk {'print $2'}`kB (Free) / `cat /proc/meminfo | grep MemTotal | awk {'print $2'}`kB (Total)$(tput setaf 7) | |
( $(tput setaf 4) | | $(tput setaf 7) ) $(tput setaf 1) Running Processes..: `ps ax | wc -l | tr -d " "`$(tput setaf 7) | |
'~ ~' $(tput setaf 1) IP Address.........: `ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'` $(tput setaf 7) | |
*--~-~--* $(tput setaf 7) The RetroPie Project, www.petrockblock.com | |
$(tput sgr0)" | |
# RETROPIE PROFILE END |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment