DeDe

博客园 首页 联系 订阅 管理

2011年9月23日

摘要: 1,使用awk找到需要的字段awk -F ',' '{print $2}' input.txt > output.txt解释: 寻找以逗号为分割的第二个字段2,使用awk过滤掉不符合长度的行(包括过滤空行) awk ' length($1)>4' input.txt > output.txt解释:每行的第一个字段长度>4时打印结果3,使用sed去掉不需要的字符 sed 's/todelete//' input.txt> output.txt4,合并文件 cat input1.txt input2.tx 阅读全文
posted @ 2011-09-23 17:02 DeDe 阅读(224) 评论(0) 推荐(1) 编辑

摘要: 需求:从文件A中剔除已经存在于文件B的内容解决:grep -v -F -f B A说明:-v 打印不匹配-F 使用纯文本(非正则)-f 使用文件作为匹配字符(这里使用的B文件)结果:打印存在A且不存在于B的行 阅读全文
posted @ 2011-09-23 16:48 DeDe 阅读(690) 评论(0) 推荐(0) 编辑