|
|
@ -30,7 +30,7 @@ memused() { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
network() { |
|
|
|
network() { |
|
|
|
read lo int1 int2 <<< `ip link | sed -n 's/^[0-9]: \(.*\):.*$/\1/p'` |
|
|
|
read -d '' lo int1 int2 <<< $(ip link | sed -n 's/^[0-9]: \(.*\):.*$/\1/p') |
|
|
|
if iwconfig $int1 >/dev/null 2>&1; then |
|
|
|
if iwconfig $int1 >/dev/null 2>&1; then |
|
|
|
wifi=$int1 |
|
|
|
wifi=$int1 |
|
|
|
eth0=$int2 |
|
|
|
eth0=$int2 |
|
|
@ -38,7 +38,10 @@ network() { |
|
|
|
wifi=$int2 |
|
|
|
wifi=$int2 |
|
|
|
eth0=$int1 |
|
|
|
eth0=$int1 |
|
|
|
fi |
|
|
|
fi |
|
|
|
ip link show $eth0 | grep 'state UP' >/dev/null && int=$eth0 ||int=$wifi |
|
|
|
ip link show $eth0 | grep 'state UP' >/dev/null && int=$eth0 || int=$wifi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ping -c 1 8.8.8.8 >/dev/null 2>&1 && |
|
|
|
|
|
|
|
echo "$int connected" || echo "$int disconnected" |
|
|
|
|
|
|
|
|
|
|
|
#int=eth0 |
|
|
|
#int=eth0 |
|
|
|
|
|
|
|
|
|
|
|