dotfiles/.local/bin/mod-network
2024-09-05 22:35:28 -04:00

15 lines
220 B
Bash
Executable file

#!/bin/sh
set -eu
if address="$(ip route get 1 2>/dev/null)"; then
address="${address#* via * dev * src }"
address="${address% uid *}"
fi
if [ -n "$address" ]; then
printf '%s' "$address"
else
printf 'Offline'
fi