Linux使用命令记录(二)
2018-08-30
记录一下今天使用到的Linux命令。
判断访问的网址是否合法
URL="http://www.baidu.com" status_code=`curl -o url_file -s -w %{http_code} $URL` if [ $status_code != 200 ];then echo "HTTP Error 400. The request URL is invalid." exit fi
status_code
保存访问网址返回的状态码,网址内容输出在url_file
文件中,如果状态码是200则成功访问,失败则是400。
判断文件(夹)
if [ -d ${dir} ] #目录存在则为真 if [ -s ${file} ] #文件存在则为真 if [ -x ${file} ] # 文件可执行则为真 if [ -r ${file} ] # 用户可读则为真 if [ -w ${file} ] # 用户可写则为真
下载网站数据并输出到文件
curl ${URL} -o ${file}