#!/bin/bash
name="${HOSTNAME%%.*}"
#nb=$(printf "%${#name}s\n" "" | sed "s/ /=/g")
nb=$(echo $name | sed "s/./=/g")
myuptime=$(uptime | sed "s/ */ /g ; s/,/\\n/g" | sed -n "1p" | sed "s/.*up //g" |sed -r "s/([0-9]*)/\\\e[1;92m\1\\\e[0m/g")
myusers=$(users | tr " " "\n" | sort -u | wc -l | sed -r "s/([0-9]*)/\\\e[1;92m\1\\\e[0m/g")
myOS=$(lsb_release -d 2> /dev/null | sed "s/ */\\t/g" | cut -f 2-| sed "s/\\t/ /g")
[[ -z "$myOS" ]] && myOS=$(grep "PRETTY_NAME=" /etc/os-release 2> /dev/null | cut -d "\"" -f 2)
echo -e "
P. ::.::::i:i:i:i:i:::LF .O@v
iBriLZXFqG0ZNEEGZOZGNPr 7B@i
:@BG57 i0@BL
7B@Mkr;vkEZ2r. .LO@BN:
,XB@XLvJ,.:5M@M5:
:PMM0SL77v
.:Lk0jivq0PY7idd:.
.7O@@BFi. .:vq@B@BMkjp.
,rOO MF2r ===================${nb}=========
ujBO@PX5uukP0qX2Uu11SFO.uMN8@i
@G@G5B@B@B@B@B@@@B@B@@@G0B@8OB. Welcome on \e[1;35m$name\e[0m
8@qMX, .EN@L
Y@Mk7. ,:i:iirirrr;rirr: 2@B ===================${nb}=========
LM@MXJ2q@OGZOMBMMOMNr:7O@E
.UM@ZUr: .Y@Bq,
rkMO82v:, ,LGMS: \e[36mUptime\e[0m: $myuptime
ikG8ESv;r: \e[36mUsers\e[0m: $myusers
.:72EP7L0q1YJ7i. \e[36mOS\e[0m: $myOS
iuOM@B@Ek2SqMB@MME1JL
:L0Eu, iFS2@7
.rG@@M5vYUSkPSXkXkXSX1JruMPU@.
:iFBY7rrrLvLvYLLLLvYvYLLLLiLUJ@:
r1FB .7PP
"