2008年11月14日

Perl命令行应用介绍

摘要: 取自 PerlChina.org - wiki Perl命令行应用介绍 作 者: Dave Cross 发 表:August 10, 2004 原 名: Perl Command-Line Options 原 文:http://www.perl.com/pub/a/2004/08/09/commandline.html 译 者: Qiang 审... 阅读全文

posted @ 2008-11-14 21:44 starspace 阅读(367) 评论(0) 推荐(0) 编辑

去掉c代码中的注释[转]

摘要: #去掉c代码中的注释 #我的思路基本是: #1、除出 // comment #2、对于 /* comment */,由于可能跨行,sed不大好处理。 # a. 将 /* 替换成 \n^/*,*/ 替换成 */\n,然后把 /* 和 */ 中间的行删除 # b. 在 /* 开始,到 */ 之前那些行通过 N读入,然后一次过删除。 # c. /* 行从 /*删除,在遇到 */之前的... 阅读全文

posted @ 2008-11-14 21:26 starspace 阅读(377) 评论(0) 推荐(0) 编辑

用sed替换跨行内容 [转]

摘要: 授权方式:署名,非商业用途,保持一致,转载时请务必以超链接(http://www.fwolf.com/blog/post/346)的形式标明文章原始出处和作者信息及本声明。 sed是*nix下方便的行编辑工具,经常用来替换文件的内容,sed一般都是处理单行的,但通过它的一些内建功能,也能实现跨行替换(即要替换的内容有多行内容)。 解决方法主要来自网上搜到的一篇文章,但文中的大侠并没有解释得特... 阅读全文

posted @ 2008-11-14 21:17 starspace 阅读(849) 评论(0) 推荐(0) 编辑

获得Shell脚本所在目录的绝对路径

摘要: 要得到正在执行的程序/脚本自身所存放的绝对路径,在 PHP 里面可以用 dirname(realpath(__FILE__)) ; C# 则有 System.Windows.Forms.Application.StartupPath ; java 似乎没有什么比较直接的方法,只能利用 CodeSource 来间接获取 。而在 linux shell 脚本里面如果想得到当前脚本文件存放的绝对路径,也... 阅读全文

posted @ 2008-11-14 11:15 starspace 阅读(2463) 评论(0) 推荐(0) 编辑

导航