ambevar-dotfiles/.scripts/netscan

11 lines
259 B
Plaintext
Raw Normal View History

2014-01-04 14:45:55 +01:00
#!/bin/sh
if ! command -v nmap >/dev/null 2>&1; then
echo >&2 "'nmap' not found in PATH. Exiting."
exit 1
2014-01-04 14:45:55 +01:00
fi
SUBNET="$(ifconfig | awk '/inet/ && $0 !~ "127.0.0.1" {gsub(/\.[0-9]+$/, ".*", $2) ; print $2}')"
echo "Scanning '$SUBNET'..."
nmap -sP "$SUBNET"