Skip to content

Instantly share code, notes, and snippets.

@trackscorer
Forked from blu3Alien/pingscan.sh
Created December 19, 2022 07:14
Show Gist options
  • Save trackscorer/eb83a96940cdd257ffed1a867109647d to your computer and use it in GitHub Desktop.
Save trackscorer/eb83a96940cdd257ffed1a867109647d to your computer and use it in GitHub Desktop.
Shell script to scan a range of IP addresses. USAGE: ./pingscan 192.168.1.
#!/bin/sh
: ${1?"Usage: $0 ip subnet to scan. eg '192.168.1.'"}
subnet=$1
for addr in `seq 0 1 255 `; do
# ( echo $subnet$addr)
( ping -c 3 -t 5 $subnet$addr > /dev/null && echo $subnet$addr is Alive ) &
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment