サーバー上でドメインがアクティブかどうかを確認しようとしています。これまでのところ、エラーが発生します。
list=/root/domainlist.txt
for i in $(cat $list)
do
echo "checking " $i
$ip = host $i |grep -o -m 100 '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}'
if [[ $ip == "xx.xx.xx.xx" ]]; then
$i >> /root/activedomains.txt
fi
done
出力:
activedomains: line 4: =: command not found
これは私が得る現在のエラーです。