diff options
-rwxr-xr-x | domain | 30 |
1 files changed, 8 insertions, 22 deletions
@@ -3,30 +3,16 @@ # Check if domain is free or not. # if [ "$#" == "0" ]; then - echo "usage: domain <names..>" + echo "usage: domain <name.tld>" exit 1 fi # -DOMAINS=( \ - '.com' '.net' '.org' '.biz' \ - '.io' '.us' '.cc' '.co' \ - '.space' '.network' '.app' \ - '.dev' '.live' \ -) -# -# -ELEMENTS=${#DOMAINS[@]} -# -while (( "$#" )); do - for (( i=0;i<$ELEMENTS;i++)); do - whois $1${DOMAINS[${i}]} | egrep -q \ +whois $1 | egrep -q \ '^No match|^NOT FOUND|^Not fo|AVAILABLE|^No Data Fou|has not been regi|No entri' - if [ $? -eq 0 ]; then - echo "ok : $1${DOMAINS[${i}]}" - else - echo "no : $1${DOMAINS[${i}]}" - fi - done -shift -done +# +if [ $? -eq 0 ]; then + echo "ok : $1" +else + echo "no : $1" +fi # |