脚本的魅力

在一个软件网站看到一个美女时钟的介绍,然后到www.sodao.com中看了下,熟悉的右键查看元素,grep了下就看到网页图片的地址了,一个for循环,一天,就可以拿到所有图片信息了
for i in `seq 0 1440`;
do
curl "http://www.sodao.com/"  | grep "http://imgcache.mysodao.com"| grep 'width="600"' | awk -F 'src="' '{print $2}' | awk -F '" width' '{print $1}' >> data/`date +%H-%M`
sleep 60
done
1天跑下来,所有的数据就都有了
买的这个虚拟主机不支持ssh,所有在php里面套了一个 bash脚本,搞了下, 这个机器的sort又不支持-R参数,用awk搞了下随即
echo.sh的代码
cat data/`date +%H-%M`| awk 'BEGIN{srand()}{printf("%s_____ \n", rand(), $1)}' | sort -k1,1n | awk -F"_____" '{print $2}' | head -1
echo.php的代码

哈哈,done

Published: May 28 2013

  • tags: