Linux
marlonyao
这个作者很懒,什么都没留下…
展开
-
《SED 单行脚本快速参考》的 perl 实现
《SED 单行脚本快速参考》的 perl 实现 需要处理文本时,通常我会使用sed或者awk,但我从来没有掌握它们,每次用时都得临时去查怎么使用。最近又碰到一个问题,想把一个html里面所有的css及javascript链接取出来,用sed或awk折腾了半天没有整出来,最后终于放弃了。我决定转向perl,perl是门非常强大的通用语言,但它最初诞生是用于文本处理,因此它处理文本的能力非常强大...2011-04-23 10:06:02 · 412 阅读 · 0 评论 -
xargs运行例子
将当前目录下所有dot文件转换成png: ls *.dot | xargs -I % dot -Tpng % -o %.png原创 2011-01-21 22:30:53 · 87 阅读 · 0 评论 -
用graphviz dot来画UML类图
其实我是看了[url=http://www.ffnn.nl/pages/articles/media/uml-diagrams-using-graphviz-dot.php]这篇文章[/url],我跟着做了,发现他最终做的效果还没有我的好。把我的代码贴出来,其实基本上就是用rank=same: [code] digraph G { nodesep=0.8; node [ fontn...原创 2011-01-24 20:50:28 · 343 阅读 · 0 评论 -
vim插件pathogen: 管理插件的插件
[url=http://www.vim.org/scripts/script.php?script_id=2332]pathogen[/url]很强大,要理解它的强大,需要先回顾下通常的插件安装方式。我们通常会将vim的所有插件一股脑地全部放在.vim下,插件A和插件B的plugin,doc等目录都混在一起,.vim/plugin既包含plugin-A.vim也包含plugin-B.vim,.vi...原创 2010-10-02 23:56:20 · 168 阅读 · 0 评论 -
vim插件conqueterm: 打造REPL环境
[url=http://en.wikipedia.org/wiki/Read-eval-print_loop]REPL[/url],即read-eval-print loop,最早出现在Lisp中,Emacs的[url=http://en.wikipedia.org/wiki/SLIME]Slime[/url]模式编写lisp非常方便。在Slime中流程是这样: [list=1] [*] 编写...原创 2010-10-03 00:28:47 · 406 阅读 · 0 评论 -
gnu screen脚本相关
这里不会介绍如何使用[url=http://www.gnu.org/software/screen/]Screen[/url],只是记录我从脚本创建并操纵Screen会话(session)的一些尝试。 如果想看Screen的一些入门介绍,可以看[url=http://aperiodic.net/screen/start#tutorials]这里[/url],还有一个[url=http://aper...原创 2011-03-26 23:37:00 · 111 阅读 · 0 评论