用linux shell写的一个简单的刷博客访问量的脚本

本人在学习shell的时候无意中写了简单的shell脚本用于,刷博客访问量。本人只是在测试的时候用到这段代码,以后也不会用此代码。贴出代码,只是为了和大家分享代码。

#!/bin/bash

#Usage:该脚本名字 博文链接地址 访问次数
#create time:	2012/08/15 17:43:28
#modified time:	N/A
#version:	1
#desciption:to increase the number of visiting times
if [ $# -lt 2 ]
then
	echo "Usage:$0 URL times"
	exit 1
fi

for i in {1..$2}
do
	curl --silent $1 -o /dev/null
done

if [ $# -lt 2 ]  的意思是,如果该脚本执行的时候参数小于2,那么执行下面的echo语句,在屏幕上打印Usage:脚本名字 URL times

其中$#代表参数的个数,不包括脚本名字;$0代表脚本的名字,下面用到的$1代表脚本的第一个参数,即访问的博文地址,$2代表脚本的第二个参数,即访问次数。

for循环中执行$2,其中{1..$2}代表从1到$2的数的集合

curl是一个从服务端下载网页的工具,--silent参数代表curl不要有任何提示输出,$1代表博文地址,-o表示下载到的数据另存为什么文件,/dev/null则表示没有任何输出,即不产生文件

你可能感兴趣的:(shell)