Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- case "$1" in
- -n)
- nip=`/sbin/ifconfig wlan0 | grep "inet Adresse" | awk -F: '{print $2}' | awk '{print $1}'`
- echo "Network IP: $nip"
- ;;
- -N)
- /sbin/ifconfig wlan0 | grep "inet Adresse" | awk -F: '{print $2}' | awk '{print $1}'
- ;;
- -p)
- iip=`wget --timeout=10 -q -O - api.myiptest.com | awk -F "\"" '{print $4}'`
- echo "Public IP: $iip"
- ;;
- -P)
- wget --timeout=10 -q -O - api.myiptest.com | awk -F "\"" '{print $4}'
- ;;
- -a)
- nip=`/sbin/ifconfig wlan0 | grep "inet Adresse" | awk -F: '{print $2}' | awk '{print $1}'`
- echo "Network IP: $nip"
- iip=`wget --timeout=10 -q -O - api.myiptest.com | awk -F "\"" '{print $4}'`
- echo "Public IP: $iip"
- ;;
- -A)
- /sbin/ifconfig wlan0 | grep "inet Adresse" | awk -F: '{print $2}' | awk '{print $1}'
- wget --timeout=10 -q -O - api.myiptest.com | awk -F "\"" '{print $4}'
- ;;
- *)
- echo "Get Network and Public IP Adresses"
- echo "Usage:"
- echo "getip [-aAnNpP]"
- ;;
- esac
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement