qualcosa da aggiungere al vostro bashrc

Bash, Perl, Python, Ruby, ...

qualcosa da aggiungere al vostro bashrc

Messaggioda nydebianized » 28/10/2015, 19:16

Qualcosa di carino da aggiungere al vostro bashrc... :)

Codice: Seleziona tutto
# # High Intensty
IBlack='\e[0;90m'       # Nero
IRed='\e[0;91m'         # Rosso
IGreen='\e[0;92m'       # Verde
IYellow='\e[0;93m'      # Giallo
IBlue='\e[0;94m'        # Blu
IPurple='\e[0;95m'      # Viola
ICyan='\e[0;96m'        # Ciano
IWhite='\e[0;97m'       # Bianco

##FORMATTAZIONE TEMPO##
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))
##DEFINIZIONI##
UPTIME=`printf "%d days, %02dh%02dm%02ds" "$days" "$hours" "$mins" "$secs"`   #Si spiega da solo
IPADDR=`ip -o -4 addr show dev net | sed 's/.* inet \([^/]*\).*/\1/'`      #sostituire net con la propria scheda (eth0, wlan0, ecc..)
PROCESS=`ps ax | wc -l | tr -d " "`                  #Numero Processi Attivi
PUBIP=`wget -q -O - http://icanhazip.com/ | tail`            #Ip pubblico
MEMFREE=`cat /proc/meminfo | grep MemFree | awk {'print $2'}`         #Memoria Libera
MEMTOT=`cat /proc/meminfo | grep MemTotal | awk {'print $2'}`         #Memoria totale del sistema
DISKUSE=`df -Ph | grep -E '^/dev/sda3' | awk '{ print $4 }'`         #Utilizzo disco in Gb
DISKPER=`df -Ph | grep -E '^/dev/sda3' | awk '{ print $5 }'`         #Percentuale disco occupato
DISKTOT=`df -Ph | grep -E '^/dev/sda3' | awk '{ print $2 }'`         #Capienza totale disco
read one five fifteen rest < /proc/loadavg

echo -e  ${IYellow} `date +"%A, %e %B %Y, %r"`               
echo -e  ${IWhite} `uname -srmo`

echo -e "${IWhite}""Uptime..............:" "${IYellow}${UPTIME}"
echo -e "${IWhite}""Memoria.............:" "${IYellow}${MEMFREE}kB (F) / ${IBlue}${MEMTOT}kB (T)"
echo -e "${IWhite}""Load Averages.......:" "${IYellow}${one}, ${five}, ${fifteen} (1, 5, 15 min)"
echo -e "${IWhite}""Numero Tot Processi.:" "${IRed}${PROCESS}"
echo -e "${IWhite}""Indirizzi IP........;" "${IYellow}${IPADDR} - ${IBlue}${PUBIP}"
echo -e "${IWhite}""Disco Libero........:" "${IYellow}${DISKUSE} (${DISKPER}) di${IBlue} /dev/sda3 (${DISKTOT})"


Naturalmente siete liberi di cambiare le cose come vi pare... p.s. se mi date un suggerimento vorrei aggiungere le previsioni meteo, mi sto provando a sbattere con curl e google....
dd if=/dev/brain of=/dev/head
Avatar utente
nydebianized
Sr. Member
Sr. Member
 
Messaggi: 338
Iscritto il: 08/11/2006, 4:43

Torna a Scripting

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti