




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
过滤器,薛卫,2,过滤器,文本过滤就是获取文本输入流,在文本上执行某些转换或什么都不做,然后将它发送到输出流的过程,3,Cat-获取输入并输出,语法:cat-bnsfile简单输入输出:cat(ctrl+D)重定向创建文件:catdatacatdata复制文件:catnewdata显示文件:catfile4,4,Split划分文件,splitOPTIONINPUTPREFIX将一个档案分割成数个。从INPUT分割输出成固定大小的档案,其档名依序为PREFIXaa,PREFIXab.;PREFIX默认值为x。若没有INPUT档或为-,则从标准输入读进资料。-d使用数字而不是字母作为后缀名-aX指定后缀名的长度,默认为2位-lnum分割后文件行数,5,C程序生成6w行数据文件,6,tac,Tac是cat的倒写,意思也和它是相反的。cat是从第一行显示到最后一行,而tac是从最后一行显示到第一行用法与cat类似,7,rev,rev是把每行的字符反转rootlocalhost$catfilejjdskkloprootlocalhost$revfilesdjjkkpol,8,head,命令:head-nlines默认选项不指定任何选项的时候,比如执行headfile,则显示file文件的全部内容。-n选项显示指定文件的前n行,n为一个整数。,9,tail,命令:tail-nlines默认选项不指定任何选项的时候,比如执行tailfile,则显示file文件的全部内容。-n选项显示指定文件的后n行,n为一个整数。,10,删除数据列:colrm,语法:colrm开始列数编号colrm指令从标准输入设备读取,转而输出到标准输出设备。如果不加任何参数,则该指令不会过滤任何一行。,11,书后习题,12,文件比较和抽取,13,比较文件-cmp,语法:cmpfile1file2特点:逐字节比较,14,Comm-比较有序文本文件,语法:comm-123file1file2逐行地比较两个排好序文件的差异,并将其结果显示出来,如果没有指定任何参数,则会把结果分成3列显示:第1列仅是在第1个文件中出现过的行,第2列是仅在第2个文件中出现过的行,第3列则是在第1与第2个文件里都出现过的行。-1不显示只在第1个文件里出现过的行。-2不显示只在第2个文件里出现过的行。-3不显示在第1和第2个文件里都出现过的行。,15,rootlocalhostunix#catfrickalisonbarbarabenchunknoahrootlocalhostunix#catfrackalisonbarbaracandychucknoahsuerootlocalhostunix#commfrickfrackalisonbarbarabencandychuckchunknoahsue,16,rootlocalhostunix#catfrick1barbarabenchunknoahalisonrootlocalhostunix#commfrick1frackalisonbarbarabencandychuckchunknoahalisonsue,17,rootlocalhostunix#catbgacrootlocalhostunix#cataagcrootlocalhostunix#commbaagacrootlocalhostunix#commabagac,18,diff,显示将第一个文件修改为第二个文件所需要遵循的指示,19,rootlocalhostunix#catbgacrootlocalhostunix#cataagcrootlocalhostunix#diffab1d0arootlocalhostunix#diffba1d0g,20,21,Cut-抽取指定数据列,语法:cutclistfileList是要抽取的列的列表Who|cutc1-8语法:cutflist-ddeli-sfileList是要抽取的字段的列表S抑制没有定界符deli的行输出,22,Paste-组合数据列,语法:paste-dcharfile-d指定不同于空格或tab键的域分隔符。paste-d:pas2pas1P.Jones:ID897S.Round:ID666L.Clip:ID982,23,Nl创建行号,语法:nl-vstart-Iincrement-ba-nln|rn|rzfileStart是起始号,-i是增量,-ba强制对空行编号,-n数字格式选项,ln左对齐(无前导0),rn右对齐(无前导0),rz右对齐(有前导0),24,Wc-统计行
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年合同法与劳动合同法对比
- 钻床夹具的装配说课稿-2025-2026学年中职专业课-机械制造技术-装备制造大类
- 2025企业借款合同范本
- 2025成都市正规劳动合同样本
- Unit 9 Section B 1a-1e 说课稿2025-2026学年七年级英语下册同步教学(人教版)
- 1.2 Arduino 操作基础与开发流程说课稿-2025-2026学年高中信息技术教科版2019选择性必修6 开源硬件项目设计-教科版2019
- 三年级信息技术上册 海底世界图片展 2说课稿 冀教版
- 2025合同管理人员如何审查合同风险
- 居民瓶装液化石油气供用合同
- 第5课 进退有序说课稿-2025-2026学年小学书法练习指导六年级上册华文版
- 混播草草坪施工方案
- GB/T 33881-2017罐车用铝合金板、带材
- GB/T 2951.2-1997电缆绝缘和护套材料通用试验方法第1部分:通用试验方法第2节:热老化试验方法
- 安全生产知识题库(2000道)
- 完形填空完整版教学设计
- ICU患者的人文关怀课件
- 《概率论与数理统计》-教学教案
- 放射培训考试习题及答案
- DB33∕1050-2016 城市建筑工程日照分析技术规程
- 道路、桥梁、隧道、地铁施工标准化手册(专业篇)
- 第十四章 环合反应天津大学
评论
0/150
提交评论