shell 脚本手动制作nginx电子书

5 篇文章 0 订阅

最近在看 Nginx开发从入门到精通,只有网页版的,看起来不是很方便,于是想把它做成电子版的pdf,网页有现成的接口,几行代码就搞定了,把每页的内容下载下来,然后输出到一个文件里面,由于内容是markdown格式,很容易就转成pdf了

地址在这里 http://tengine.taobao.org/book/

代码

#!/bin/bash

file="Nginx开发从入门到精通.md"

function download() {
    curl http://tengine.taobao.org/book/_sources/$1 | tee -a $file
}

# 现在只有14章,直接全部拿过来了
for (( i = 1; i < 14; i++ )); do
    download "chapter_$i.txt"
done

# 这里是下载附录A,B,C
download "appendix_a.txt"
download "appendix_b.txt"
download "appendix_c.txt"

然后可以使用在线markdown编辑器,把内容copy进去,选择导出PDF,额,需要登录,随便注册一个就行了,导出PDF要VIP,不过懂点web技术,应该就知道怎么做了。反正我导出是不要钱的。

本来以前电脑上有一个Mou编辑器的,mac升级之后不支持了 - - 不然就不会需要在线转了。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值