在优惠券网站上,有人发布了一个用于查找 Godaddy 折扣代码的shell 脚本。
1 - 有人可以解释这个脚本是如何工作的吗?
具体来说,我对语法感到困惑:
links url -dump | grep AI
2 - shell 脚本是否允许您像 perl/python/ruby 那样爬取站点?
3 - 是实现预期目标的最有效方法还是 perl/python/ruby 是用于此任务的更有效技术?
4 - 这是道德/合法的吗?
#!/bin/sh
gdaddy=600
while [ "$gdaddy" -lt "700" ]
do
for i in a b c d e f g h i j k l m n o p q r s t u v w x y z
do
echo "The results for gdr0$gdaddy"a"$i" >> output
links http://www.godaddy.com/default.aspx?isc=gdr0$gdaddy"a"$i -dump | grep -A1 "SPECIAL OFFER" >> output
echo >> output
echo >> output
done
gdaddy=`expr $gdaddy + 1`
done