PHP:
uptime | awk '{sub(/[0-9]|user\,|users\,|load/, "", $6); sub(/mins,|min,/, "min", $6); sub(/user\,|users\,/, "", $5); sub(",", "min", $5); sub(":", "h ", $5); sub(/[0-9]/, "", $4); sub(/day,/, " day ", $4); sub(/days,/, " days ", $4); sub(/mins,|min,/, "min", $4); sub("hrs,", "h", $4); sub(":", "h ", $3); sub(",", "min", $3); print "Uptime: " $3$4$5$6}';
top -l 1 | awk '/PhysMem/ {print "RAM - Used: " $8 ", Free: " $10}'
ioreg -l | grep -i capacity | tr '\n' ' | ' | awk '{printf("Battery: %.2f%%", $10/$5 * 100)}';
PHP:
df -h | grep disk0s2 | awk '{print "HD: ", $3, "of", $2, "-", $4, "available"}' | sed 's/Gi/Gb/g'
PHP:
#! /bin/bash
myvar1=`system_profiler SPAirPortDataType | grep -e "Current Wireless Network:" | awk '{print $4}'`
myvar2=`system_profiler SPAirPortDataType | grep -e "Wireless Channel:" | awk '{print $3}'`
echo "External:" `curl -s http://checkip.dyndns.org/ | awk '{print $6}' | cut -f 1 -d "<"`
myen0=`ifconfig en0 | grep "inet " | grep -v 127.0.0.1 | awk '{print $2}'`
if [ "$myen0" != "" ]
then
echo "Ethernet: $myen0"
else
echo "Ethernet: INACTIVE"
fi
myen1=`ifconfig en1 | grep "inet " | grep -v 127.0.0.1 | awk '{print $2}'`
if [ "myen1" != "" ]
then
echo "AirPort: $myen1"
else
echo "Airport: Inactive"
fi
Can someone please help me add colours to my script and combine the last two scripts to the first first. Thank you so much
Uptime - Orange
Ram - Red
Battery - Green
Hard Drive - purple
Network - white