delete bad whitespace, work on ip

This commit is contained in:
koksnuss
2018-05-31 17:07:51 +02:00
parent 2ce66de19b
commit 4ffb6fc5d3
3 changed files with 11 additions and 11 deletions

View File

@ -42,7 +42,7 @@ cat "$DIR/brightness" "$DIR/max_brightness" | gawk -v MODE="$MODE" -v LONG="$LON
printf("▇\n▇\n") printf("▇\n▇\n")
} else { } else {
printf("█\n█\n") printf("█\n█\n")
} }
} }
if (MODE == "color") { if (MODE == "color") {
if (load < 60) { if (load < 60) {

View File

@ -1,23 +1,23 @@
#!/bin/bash #!/bin/bash
#TODO check if at least one device is UP when running "ip addr" in the <> brackets
if [[ -n "$BLOCK_INSTANCE" ]]; then if [[ -n "$BLOCK_INSTANCE" ]]; then
IF="$BLOCK_INSTANCE" IF="$BLOCK_INSTANCE"
else else
IF=$(ip route | awk '/^default/ { print $5 ; exit }') IF=$(ip route | awk '/^default/ { print $5 ; exit }')
fi fi
if [[ ! -d "/sys/class/net/$IF" ]]; then if [[ "$IF" == "" || ! -d "/sys/class/net/$IF" ]]; then
echo " no network interface " echo "off"
echo "not found" echo "X"
echo "" echo ""
exit 33 exit 33
fi fi
echo $IF
WAN_IP=$(curl -s checkip.dyndns.org | sed -e 's/.*Current IP Address: //' -e 's/<.*$//') WAN_IP=$(curl -s checkip.dyndns.org | sed -e 's/.*Current IP Address: //' -e 's/<.*$//')
LAN_IP=$(ip addr | gawk '/ LAN_IP=$(ip addr show "$IF")
#TODO show connection
echo "$IP" echo "$IP"
echo "$IP" echo "$IP"
echo "" echo ""

View File

@ -17,14 +17,14 @@ gawk -v TYPE="$TYPE" -v LONG="$LONG" '
/^MemAvailable/ { /^MemAvailable/ {
rfg = $2 / 1024^2 rfg = $2 / 1024^2
rfm = $2 / 1024 rfm = $2 / 1024
} }
/^SwapTotal/ { /^SwapTotal/ {
stg = $2 / 1024^2 stg = $2 / 1024^2
} }
/^SwapFree/ { /^SwapFree/ {
sfg = $2 / 1024^2 sfg = $2 / 1024^2
sfm = $2 / 1024 sfm = $2 / 1024
} }
END { END {
if (TYPE == "") { if (TYPE == "") {
mfg = rfg + sfg mfg = rfg + sfg
@ -78,7 +78,7 @@ gawk -v TYPE="$TYPE" -v LONG="$LONG" '
printf("▇\n▇\n") printf("▇\n▇\n")
} else { } else {
printf("█\n█\n") printf("█\n█\n")
} }
} }
if (mfg > 5) { if (mfg > 5) {
print("#04B431\n") print("#04B431\n")
@ -92,6 +92,6 @@ gawk -v TYPE="$TYPE" -v LONG="$LONG" '
print("#FF0000\n") print("#FF0000\n")
} else { } else {
exit 33 exit 33
} }
} }
' /proc/meminfo ' /proc/meminfo