DeDe

博客园 首页 联系 订阅 管理
  8 随笔 :: 0 文章 :: 0 评论 :: 9672 阅读

09 2011 档案

摘要:使用反向应用时需要用两个斜杠比如re.search('(\d).*?\1','123123' )#错误re.search('(\d).*?\\1','123123' )#正确 阅读全文
posted @ 2011-09-24 20:01 DeDe 阅读(3291) 评论(0) 推荐(0) 编辑

摘要: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 阅读(229) 评论(0) 推荐(1) 编辑

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

点击右上角即可分享
微信分享提示