Skip to content

Instantly share code, notes, and snippets.

@symm
Last active April 7, 2021 16:46
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save symm/ba2b730f32014bb06304367e293262bc to your computer and use it in GitHub Desktop.
Save symm/ba2b730f32014bb06304367e293262bc to your computer and use it in GitHub Desktop.
#! /bin/sh
upSeconds=`/usr/bin/cut -d. -f1 /proc/uptime`
secs=$(($upSeconds%60))
mins=$(($upSeconds/60%60))
hours=$(($upSeconds/3600%24))
days=$(($upSeconds/86400))
UPTIME=`printf "%d days, %02dh %02dm %02ds " "$days" "$hours" "$mins" "$secs"`
echo "\033[0;32m
.~~. .~~. \033[0;37m`date +"%A, %e %B %Y, %R"`\033[0;32m
'. \ ' ' / .' \033[0;37m`uname -srmo`\033[0;31m
.~ .~~~..~. \033[0;37m\033[0;31m
: .~.'~'.~. : \033[0;37mUptime.............: $UPTIME\033[0;31m
~ ( ) ( ) ~ \033[0;37mMemory.............: $((`cat /proc/meminfo | grep MemFree | awk {'print $2'}`/1024))MB (Free) / $((`cat /proc/meminfo | grep MemTotal | awk {'print $2'}`/1024))MB (Total)\033[0;31m
( : '~'.~.'~' : ) \033[0;37mRunning Processes..: `ps ax | wc -l | tr -d " "`\033[0;31m
~ .~ ( ) ~. ~ \033[0;37m\033[0;31m
( : '~' : ) \033[0;37mIP Addresses.......: `/sbin/ifconfig | /bin/grep "Bcast:" | /usr/bin/cut -d ":" -f 2 | /usr/bin/cut -d " " -f 1` / `wget -q -O - http://icanhazip.com/ | tail`\033[0;31m
'~ .~~~. ~' \033[0;37mTemperature........: `vcgencmd measure_temp | sed "s/temp=//"`\033[0;31m
'~' \033[0;37m"
https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=5494&start=25
chmod +x update-motd.sh && ./update-motd.sh
sudo su -c "/home/pi/update-motd.sh > /etc/motd" - root
#!/bin/bash
echo -en " \033[1;32m"
echo -e "⋱⋱ ⋰⋰"
echo -en "\033[1;31m"
echo -e " ◖ ● ◗"
echo -e "◖ ● ● ◗"
echo -e " ◖ ● ◗"
echo -e " •"
echo -en "\033[0m"
#!/bin/bash
ip=`ip addr show scope global | grep inet | cut -d' ' -f6 | cut -d/ -f1`
echo -e "\033[0;32m
.~~. .~~.
'. \ ' ' / .'\033[0;31m
.~ .~~~..~.
: .~.'~'.~. :
~ ( ) ( ) ~
( : '~'.~.'~' : )\033[0;37m Raspberry Pi \033[0;31m
~ .~ ( ) ~. ~ \033[0;37m $ip \033[0;31m
( : '~' : )
'~ .~~~. ~'
'~'\033[0;30m
"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment