【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<&-

下载后的文件:

下载后的效果:

相关推荐
l1t13 小时前
一个clickhouse易错的语法问题
数据库·sql·clickhouse
Source.Liu13 小时前
【A11】服务器底层权限表笔记
运维·服务器·笔记
啵啵啵鱼14 小时前
六、联合查询
数据库·oracle
蓝胖的四次元口袋14 小时前
Redis 知识梳理(4)
数据库·redis
先知后行。14 小时前
gdb、asan、Valgrind
linux·运维·服务器
yyuuuzz14 小时前
云服务器部署 web 项目的进程常驻记录
运维·服务器·前端·阿里云·云计算·aws
曹牧14 小时前
VS: Visual Studio 里把未包含的文件加进项目2
linux·运维·算法
foolishlee14 小时前
Neon compute GetPage
数据库
微软技术分享14 小时前
NexShell 1.0|大模型驱动的智能 SSH 运维终端,永久免费,赋能 Linux 服务器管理
运维·服务器·ssh
坤坤子吖14 小时前
Linux 线程概念与控制——线程创建、退出与等待
linux·开发语言·c++·笔记·学习