From 1459294b3555d4d18a2b3f9a651c2f8213803874 Mon Sep 17 00:00:00 2001 From: Joren Date: Sat, 26 Jul 2025 18:24:28 +0200 Subject: [PATCH] first commit --- pokemotd.sh | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100755 pokemotd.sh diff --git a/pokemotd.sh b/pokemotd.sh new file mode 100755 index 0000000..26f83b8 --- /dev/null +++ b/pokemotd.sh @@ -0,0 +1,27 @@ +#!/bin/sh +POKEMON_NAME=$(hostname) + +UPTIME_RAW=$(uptime) +UPTIME=$(echo "$UPTIME_RAW" | sed -n 's/.*up \([^,]*\),\s*[0-9]\+ user.*/\1/p') + +if [ -z "$UPTIME" ]; then + UPTIME=$(echo "$UPTIME_RAW" | awk -F'up ' '{print $2}' | awk -F',' '{print $1}') +fi + +MEMORY=$(free | awk '/^Mem:/ {printf "%.0fM/%.0fM", $3/1024, $2/1024}') + +DISK=$(df -h / | awk 'NR==2 {print $5}') + +LOAD=$(echo "$UPTIME_RAW" | awk -F'load average:' '{print $2}' | sed 's/^ *//') + +MESSAGE="$(cat <