for i in $(seq -w 100345 100355); do domain="${i}.xyz"; if whois "$domain" | grep -q "DOMAIN NOT FOUND"; then echo "$domain is available"; else echo "$domain is registered"; fi; sleep 1; done
如错误
-bash: whois: command not found
报错解释:
这个错误表明在 Bash shell 环境中尝试执行 whois 命令时,系统找不到这个命令。whois 是一个用来查询域名注册信息的工具,它通常不是所有 Linux 发行版的默认安装组件。
解决方法:
安装 whois 客户端。这个步骤会根据你使用的 Linux 发行版而异。
对于基于 Debian 的系统(如 Ubuntu),你可以使用以下命令:
sudo apt-get update
sudo apt-get install whois
对于基于 Red Hat 的系统(如 CentOS),你可以使用以下命令:
sudo yum update
sudo yum install whois
对于基于 Arch 的系统,你可以使用以下命令:
sudo pacman -Syu whois
安装完成后,再次尝试运行 whois 命令。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容