【Shell】模拟爬虫下载天龙八部小说

Shell脚本:

bash 复制代码
#curl https://tianlong.5000yan.com/ -o tianlong.html
grep "href=" tianlong.html | grep html | awk -F"\"" '{ print $6 }' >> urls.txt
grep "href=" tianlong.html | grep html | awk -F">" '{ print $3 }' | awk -F"<" '{ print $1 }' >>titles.txt

exec 3<urls.txt
exec 4<titles.txt

while read -u 3 url && read -u 4 title
do
	echo "$title : $url"
	curl "$url" -o "${title}.html"
done

exec 3<&-
exec 4<&-

下载后的文件:

下载后的效果:

相关推荐
Shadow(⊙o⊙)18 分钟前
MySQL复合查询
数据库·mysql
L·S·P6 小时前
25MB 管理 100+ 种数据库:开源轻量客户端 DBX 介绍与上手
数据库·mysql·开源·database·dbx
网硕互联的小客服7 小时前
Linux服务器磁盘应该如何合理分区?
linux·运维·服务器
笃行3508 小时前
KingbaseES KSQL Developer 的连接管理、数据处理与对象管理
数据库
ha_lydms8 小时前
MaxCompute中加密与解密函数
大数据·数据库·数据仓库·hadoop·dataworks·maxcompute·odps
lisanmengmeng8 小时前
nacos nrpe 监控机及被监控机部署
服务器·nacos·nagios·nrpe
Shadow(⊙o⊙)8 小时前
MySQL内置函数
数据库·mysql
笃行3509 小时前
金仓 KingbaseES PL/SQL 开发全攻略:异常处理、数据类型、调试优化与过程语句
数据库
贵沫末9 小时前
Ubuntu——常用软件安装
linux·运维·ubuntu
Doraemomo9 小时前
Linux内核驱动开发——中断与定时器
linux·运维·驱动开发