1 min read

下载你的博客到本机

刚才整它们的时候又学到一个shell和dos下的几个命令,记下来。

1.到http://blog_backup.pt42.cn/上下载一个叫Blog_Backup博客备份工具。这是一个绿色软件,1M多一点,支持的博客有百度空间、新浪博客、和讯博客、Donews博客、博客巴士、天涯博客、MSN空间、搜狐博客、QQ空间、Bokee博客、歪酷博客、网易博客、CSDN博客、ChinaUnix博客、F2Blog、 PJBlog、Z-Blog、WordPress,看看市场上主流的博客都包括进来了;

2.安装说明,备份你的博客,再以“普通网页文件(多个html文件)”的形式导出来。在导出来的那个文件夹了,找到index.htm文件打开,这里有你所有文章标题的列表,超链接表示,形式如下:

[原网页]  饱食终日,无所用心
[原网页]  吴
[原网页]  今晚
[原网页]  风景不殊,举目有山河之异
[原网页]  王维诗歌典故逐页评点:前言
[原网页]  短歌行
[原网页]  故人海上来

接下来讲些如何把上面的的形式改成我下面展现的形式,也就是把“[原网页]“去掉,并在每一行标上表示篇数的行号:

185  饱食终日,无所用心
184  吴
183  今晚
182  风景不殊,举目有山河之异
181  王维诗歌典故逐页评点:前言
180  短歌行
179  故人海上来

3.把你导出来的index.htm弄一个文本备份,去掉多余的东西,取名比如说叫blog.txt,在Linux的shell或Windows的cmd console下敲入并回车:

awk ‘/[原网页]/{print NR $0}’ blog.txt | sed ‘s/[原网页]//g’ > output.txt

这个output.txt就是我们要导出的文件,里面的形式就如我上面展示的一样。这个命令在Linux和Windows下通用。

4.感谢小裴,我把我的文字导出来之后,向他提到我的这个需求,他立马就在Linux下帮我写下这个shell命令。接着我google一下,原来Windows也有这个dos命令。