tctcab 啊哈,原来咱俩在做同样的事情。我问这个问题的原因,就是我用 Windows Task Scheduler,每天定时运行一个 bat 脚本,来自动从 steemit.com 备份我在上面发布的数据统计日报,并自动生成 blogdown 帖子,自动同步到 github 上并更新到镜像网站。中文乱码是这个流程里的一个小插曲。
crontab 其实我也在用。上面说的数据统计报告,源文件就是用 R 自动生成的,每天定时发布到 steemit.com 上。由于自动发布时需要用 python 的一个库,这个库在 windows上装不上,所以我在 windows 里用 vbox 装了个虚拟的Ubuntu,写了个bash 脚本,然后用 crontab 来定时运行。
但是我不想换了。说起从 Windows 往 Linux 转的问题,一把辛酸泪。大约十年前,受王垠文章的毒害初次接触 linux,几乎同时接触了 LaTeX 和 R,投入了大量时间各种折腾折磨,后来发现有几个无法逾越的障碍。比如说老板。遇上个只用 Windows 和 Word 和 PPT 的老板,老板一句“把论文草稿的 word 文档发给我”就掐死我了。还有就是,我已经严重依赖 totalcommander 了,虽然 linux 下有 krusader 等类似的软件,但总是没法取代我在 totalcommander 的操作习惯。
如此纠结几年,把青春都献给了折腾。现如今年岁大了,有了孩子,不愿意花时间折腾了,还是回到 windows 图个安生。工具是次要的,能弄出满意的产品就行,不纠结了。
yihui 别抱怨没人仔细看了。这种长长的工具链,需要对多种知识技能融会贯通,不是一般人能做到的。所以这书也只有你能写得出来。这就好比天龙八部的鸠摩智,用小无相功催动少林七十二绝技,正常人一看,算了算了,还是回家种地吧。