summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xdomain30
1 files changed, 8 insertions, 22 deletions
diff --git a/domain b/domain
index ede0450..3dc1ecc 100755
--- a/domain
+++ b/domain
@@ -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
#