BLUESKY
一步一个脚印向前走
   唉~~,今天一不小心开始学习sed脚本,结果一发不可收拾,写下了这些感受

   s e d从文件的一个文本行或从标准输入的几种格式中读取数据,将之拷贝到一个编辑缓冲区,然后读命令行或脚本的第一条命令,并使用这些命令查找模式或定位行号编辑它。重复此过程直到命令结束 
     
   下面的实验使用的数据如下图所示:
   

注意点:
1、位址参数 [ABC]\{40\} , 表示 40 个 A 字母或 40 个 B 字母或 40 个 C 字母。其中 [ABC] 表示 "A" 或 "B" 或 "C"; 其後的 \{40\} 表示其前的字有 40 个
2、^字串  限制字串必须出现於行首 
3、$字串  限制字串必须出现行尾
4、.  表示任意一字元 [...]  字元集合, 用以表示两中括号间所有字元当中的任一个 ,如 [^...]表示两中括号间所有字元以外的字元
5、*  用以形容其前的字元(或字元集合)可重覆任意多次
6、\(...\)  於 regular expression 中使用"\(" "\)"来括住一部份的 regular expression ; 其後可用"\1"来表示第一个被"\(" "\)"括住的部份。若 regular expression 中     使用数次的"\(" "\)"来括住不同的部份 , 则依 次使用"\1","\2","\3",...(最多可到"\9")。 

现在要从DataDir文件中取出ptm标签的数据,然后在temp目录下建立目录


结果为:

posted on 2007-08-03 22:59 LG 阅读(133) 评论(0)  编辑 收藏 引用 所属分类: UnixProgram

<2007年8月>
2930311234
567891011
12131415161718
19202122232425
2627282930311
2345678

常用链接

相册

最新评论