04月 13th, 2009用awk命令快速分割文本
下了一堆小说,每部都是一个txt文件,放到手机上看不方便,需要把它们按章节分割开来,文件名要是章节名称,不但要文件名是章节名称,而且要每部小说分别放到同名的文件夹里去。手动分割是不可能的,太麻烦了。程序员嘛,就要编程来解决。
看起来难度挺高的,所以我准备写脚本来解决了,开始尝试用grep、do、while、read、sed判断每行内容分别处理,之前折腾合并字幕时,就觉得这样很慢很没效率,那是觉得awk相当的强悍,折腾了半天,查了无数次手册,最后还是一句awk命令解决。
注意:因为WPMU有讨厌的引号转换问题,目前无法解决,所以下面有几个命令因引号被转换成中文引号而失效,点击这里查看脚本原文 Read the rest of this entry »


