#!/bin/bash
#创建临时文件
temp_file=/opt/leo/test
if [ ! -f $temp_fiile ];then
touch $temp_file
fi
#下载页面文件至临时文件
curl 网页 > $temp_file
#获取网页标题
dir=`grep "\(title\).*\1" /opt/leo/test | tr -s ' ' | grep "\(title\).*\1" /opt/leo/test | tr -s '' | cut -d '>' -f 2 | cut -d '[' -f1`
date=`date '+%Y-%m-%d'`
dir_name="$date-$dir"
echo "$dir_name"
if [ ! -d $dir_name ];then
mkdir $dir_name
fi
count=`ls $dir_name | wc -l `
if [ $count -ne 0 ];then
echo "目录不为空"
exit
fi
dir_path=/opt/leo/$dir_name
cd $dir_path
#截取下载地址
grep "http://.*jpg" $temp_file | tr -s '(' '\n' | tr -s ')' '\n' | grep "http.*jpg" > temp_file2
sed "s/'//g" temp_file2 > temp_file3
wget -i temp_file3
ls
网页字段格式: