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

下载后的文件:

下载后的效果:

相关推荐
鲲极7 小时前
居间业务数据统计看板 三条取数口径怎么归一才对得上
数据库·鲲极·鲲极系统
CarIise7 小时前
Java实训阶段查漏补缺复习笔记2
java·linux·算法
ao-weilai7 小时前
MySQL数据库:基本查询
android·数据库·mysql
java1234_小锋7 小时前
【技术专题】Mysql8 数据库 - Mysql8 查询数据
数据库·mysql
一号弯8 小时前
Hyperv的LINUX虚拟机扩容
linux·运维·服务器
缘友一世8 小时前
银河护卫队在steam(linux Proton GE-Proton10-34)上启动无窗口问题修复
linux·ubuntu·steam·proton
wunaiqiezixin8 小时前
MIT 6.S081 util 实验篇(lab1):primes (moderate/hard)
linux·unix·os·xv6·mit6.s081
一技安身8 小时前
VMware Workstation 25H2 创建兼容ESXi8.0虚拟机教程
服务器
ToddyBear8 小时前
云厂商技术支持部门的原话:元数据库删了,我们也恢复不了[特殊字符]
数据库·产品运营
硅基手札8 小时前
【Linux 内核专栏 13】快IO层
linux·服务器·嵌入式硬件