技术栈

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

因缘而起12025-04-08 11:21

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

下载后的文件:

下载后的效果:

上一篇:在Kotlin中编写依赖于时间的可测试协程代码
下一篇:使用 LLaMA-Factory 微调 llama3 模型(二)
相关推荐
会编程的土豆
13 小时前
MySQL 入门:库、表、行、主键是什么
linux·数据库·网络协议·http
写代码的强哥
13 小时前
云原生数据库与传统数据库相比“新”在哪里
数据库·云原生·架构
△曉風殘月〆
14 小时前
如何在Linux中安装Qt开发环境
linux·运维·qt
吴声子夜歌
15 小时前
MongoDB 4.2——查询
数据库·mongodb
不会就选b
15 小时前
Linux之文件--fd,重定向
linux
三十岁老牛再出发
15 小时前
07.26每日总结
linux·c语言·mysql
爱写代码的阿森
16 小时前
鸿蒙三方库 | harmony-utils之RegexUtil正则匹配验证详解
服务器·华为·harmonyos·鸿蒙·huawei
fengyehongWorld
16 小时前
Linux update-alternatives命令
linux
雨的旋律2099
16 小时前
ubuntu2604
linux·运维·服务器
热门推荐
01GitHub 镜像站点02如何新建文件夹? 电脑新建文件夹的4种方法032026年7月AI圈大地震:GPT-5.6被政府限制、Claude入驻Slack、Anthropic自研芯片04国内可直接用、免费额度/永久免费的大模型API清单(含 SiliconFlow、火山、阿里、智谱、百度、Kimi、DeepSeek、DMXAPI 等)05AI科技热点日报 | 2026年07月01日06幻兽帕鲁 - 服务器管理员权限与 GM 命令完全指南07AI 编程 IDE 全景解析 2026:Agent 全面接管开发链路082026 国产 AI 大模型横评:DeepSeek、通义千问、Kimi、文心一言、星火、豆包谁更能打?09微信历史版本含下载地址( Windows PC | 安卓 | MAC )及设置微信不更新10CC-Switch & Claude 基于 Linux 服务器安装使用指南