File tree 2 files changed +34
-0
lines changed
2 files changed +34
-0
lines changed Original file line number Diff line number Diff line change @@ -28,6 +28,7 @@ echo -e "== SYSTEM"
28
28
if [[ -f " /sys/devices/system/cpu/present" ]]; then
29
29
echo -en " Processor: " $CPU0 ; echo -e " $CPUT " ;
30
30
fi
31
+ echo -e " Online: " $( lscpu | grep -w " On-line CPU(s) list:" | sed " s/On-line CPU(s) list:/ /g" | sed -e " s/\s\{3,\}//g" )
31
32
echo -e " Governor: " $( cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor)
32
33
if [[ -f " /proc/meminfo" ]]; then
33
34
MEMTOTAL=$( mem_hwinfo | awk ' /MemTotal/ {printf "%.2f", $2; print $3}' )
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+
3
+ # variables
4
+ CPU0=` lscpu | grep " Model name" | sed -n 1p | sed ' s/Model name://g' `
5
+ CPUT=$( sensors | sed -rn ' s/.*Core 0:\s+.([0-9.]+).*/\1°C/p' )
6
+ NETWORK=$( ip -o -4 -br a | grep -v ' ^lo' | sed ' s/^/ /' | sed ' s/\/..//' | sed -r ' 1s/\s+/ /g' | sed -r ' 2s/\s+/ /g' )
7
+ ETH0=` echo -e Wired:`
8
+ WLAN0=` echo -e Wireless:`
9
+
10
+ # display
11
+ AP=" Atomic Pi"
12
+ MODEL=$( sudo dmidecode -s system-product-name)
13
+ BLD=" \033[1m"
14
+ FIN=" \033[0m"
15
+ if [[ " $MODEL " == " MF-001" ]]; then
16
+ echo -en " == ${BLD}${AP}${FIN} " ;
17
+ else
18
+ echo -en " == ${BLD}${MODEL}${FIN} " ;
19
+ fi
20
+ echo -e " (` uname -r` )"
21
+ if [[ -f " /sys/devices/system/cpu/present" ]]; then
22
+ echo -en " Processor: " $CPU0 ; echo -e " $CPUT " ;
23
+ fi
24
+ echo -e " Online: " $( lscpu | grep -w " On-line CPU(s) list:" | sed " s/On-line CPU(s) list:/ /g" | sed -e " s/\s\{3,\}//g" )
25
+ echo -e " Governor: " $( cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor)
26
+ if [[ -f " /proc/meminfo" ]]; then
27
+ echo -e " Memory: " $( free -h | sed ' s/i//g' | sed ' s/Mem://g' | awk ' {print $1" "$2}' | sed -n ' n;p' )
28
+ fi
29
+ echo -e " Entropy: " $( cat /proc/sys/kernel/random/entropy_avail)
30
+ echo -e " $NETWORK " | sed " s/^[ \t]*//" | sed " s/eth0/$ETH0 eth0/g" | sed " s/wlan0/$WLAN0 wlan0/g" | sed " s/usb0/$USB0 usb0/g"
31
+ echo -e " Uptime: " $( uptime)
32
+
33
+ exit 0
You can’t perform that action at this time.
0 commit comments