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

下载后的文件:

下载后的效果:

相关推荐
2601_9570848420 小时前
2026年生产型服装供应链SCM系统丨水洗参数、产能与验收节点架构
数据库·scm·服装供应链系统·服装scm·服装供应链
IvorySQL1 天前
PostgreSQL 日报|恢复期 COPY TO 未日志表修复(10 月 21 日)
数据库·postgresql·区块链
程序员-Benothing1 天前
Linux安全加固指南:账号、权限、服务、审计基线
linux·运维·安全
贝猫说python1 天前
大模型比赛2.3智能体开发(工具调用智能问答助手)
数据库·oracle
Cry丶1 天前
ubuntu安装vsftpd
服务器·网络·ubuntu
许彰午1 天前
28-ORA-01110数据文件读取错误
数据库·oracle
凯凯姜1 天前
MySQL 联合索引设计与索引失效
数据库·mysql
猫咪很可爱1 天前
Oracle TEMP 表空间不足(ORA-01652)问题分析与优化实践
数据库·oracle
木子欢儿1 天前
openconnect Linux客户端安装 以及开机自启和登录
linux·运维·服务器
..Dauntless..1 天前
【Linux】文件系统(一)
linux·运维·服务器