dotfiles/.local/bin/mod-network

15 lines
214 B
Plaintext
Raw Normal View History

2024-09-05 22:35:28 -04:00
#!/bin/sh
set -eu
2024-09-09 22:02:40 -04:00
if address=$(ip route get 1 2>/dev/null); then
address=${address#* via * dev * src }
address=${address% uid *}
2024-09-05 22:35:28 -04:00
fi
if [ -n "$address" ]; then
printf '%s' "$address"
else
printf 'Offline'
fi