cd /tmp
! [[ -d /tmp/scan-ports ]] && { git clone https://github.com/Zeroberto86/scan-ports.git ; cd scan-ports; } || { cd scan-ports; git pull origin; }
sudo cp scan-ports.sh /usr/local/bin/scan-ports
sudo chmod +x /usr/local/bin/scan-ports
scan-ports <dns_name or ip> <first port> <last port> <nmap timeout sec>
Example:
scan-ports 192.168.0.1 22 135 30