• RSS订阅
  • 交换链接
  • 首页

Jeffrey’s Blog

Web&P2P系统架构及优化


Tag Archive for 'grep'

Shell中的grep、awk和sed的常用命令和语法

March 11th, 2008

Grep的常用命令语法1. 双引号引用和单引号引用
在g r e p命令中输入字符串参数时,最好将其用双引号括起来。例如:”m y s t r i n g”。这样做有两个原因,一是以防被误解为 s h e l l命令,二是可以用来查找多个单词组成的字符串,例如:”jet plane”,如果不用双引号将其括起来,那么单词 p l a n e将被误认为是一个文件,查询结果将返回”文件不存在”的错误信息。
在调用变量时,也应该使用双引号,诸如: g r e p”$ M Y VA R”文件名,如果不这样,将
阅读全文——共4105字

2008/03/11 | 阅读全文 | 系统管理 | Email This Post | Print This Post | 1,667 views |
收藏到网摘: Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网

grep的使用

June 26th, 2006

grep的使用详解一# cat zhao.conf(显示我们所查文件的内容)48      Dec     3BC1997      LPSX  68.00 LVX2A    138483     Sept    5AP1996      USP   65.00 LVX2C    18947      Oct     3ZL1998      LPSX  43.00 KVM9D    512219     dec     2CC1999      CAD   23.00 PLV2C    68484     nov     7PL1996      CAD   49.00 PLV2C    234487     may     5PA1998      USP   37.00 KVM9D    644471     May     7Zh1999      UDP   37.00 KV30D    643# grep -c "48" zhao.conf(统计所有以“48”字符开头的行有多少)4# grep -i "May" zhao.conf(不区分大小写查找“May”所有的行)487     may     5PA1998      USP   37.00 KVM9D    644471     May     7Zh1999      UDP   37.00 KV30D    643# grep -i "may" zhao.conf487     may     5PA1998      USP   37.00 KVM9D    644471     May     7Zh1999      UDP   37.00 KV30D    643# grep -n "48" zhao.conf(显示行号;显示匹配字符“48”所在的行的行号)1:48          Dec     3BC1997      LPSX  68.00 LVX2A    1382:483         Sept    5AP1996    USP   65.00 LVX2C    1895:484         nov     7PL1996    CAD   49.00 PLV2C    2346:487         may     5PA1998      USP   37.00 KVM9D    644# grep -v "48" zhao.conf(显示输出没有字符“48”所有的行)47      Oct     3ZL1998      LPSX  43.00 KVM9D    512219     dec     2CC1999      CAD   23.00 PLV2C    68471     May     7Zh1999      UDP   37.00 KV30D    643# grep "471"  zhao.conf(显示输出字符“471”所在的行)471     May     7Zh1999         UDP     37.00   KV30D   643# grep "48\>;" zhao.conf(精确显示输出字符“48”所在的行)48          Dec     3BC1997      LPSX  68.00 LVX2A    138# grep "48<tab>;" zhao.conf(显示输出以字符“48”开头,并在字符“48”后是一个tab键所在的行注:tab键,安一下tab键即可;和精确显示输出的结果是相同的)48          Dec     3BC1997      LPSX  68.00 LVX2A    138# grep "48[34]" zhao.conf(显示输出以字符“48”开头,第三个字符是“3”或是“4”的所有的行)483         Sept    5AP1996      USP   65.00 LVX2C    189484         nov     7PL1996      CAD   49.00 PLV2C    234# grep '48[34]' zhao.conf(注意使用单引号(‘’)和使用双引号(“”)在Solaris8中输出的结果是一样的;即:单引号、和双引号是通用的,只要你养成一种习惯就好)483         Sept    5AP1996      USP   65.00 LVX2C    189484         nov     7PL1996      CAD   49.00 PLV2C    234# grep "^[^48]" zhao.conf(显示输出行首不是字符“48”的行)219         dec     2CC1999      CAD   23.00 PLV2C    68# grep "[Mm]ay" zhao.conf(设置大小写查找:显示输出第一个字符以“M”或“m”开头,以字符“ay”结束的行)487     may     5PA1998      USP   37.00 KVM9D    644471     May     7Zh1999      UDP   37.00 KV30D    643# cat zhao.conf(再次显示我们所使用的文件的内容)48      Dec     3BC1997      LPSX  68.00 LVX2A    138483     Sept    5AP1996      USP   65.00 LVX2C    18947      Oct     3ZL1998      LPSX  43.00 KVM9D    512219     dec     2CC1999      CAD   23.00 PLV2C    68484     nov     7PL1996      CAD   49.00 PLV2C    234487     may     5PA1998      USP   37.00 KVM9D    644471     May     7Zh1999      UDP   37.00 KV30D    643# grep "K…D" zhao.conf(显示输出第一个字符是“K”,第二、三、四是任意字符,第五个字符是“D”所在的行)47      Oct     3ZL1998      LPSX  43.00 KVM9D    512487     may     5PA1998      USP   37.00 KVM9D    644471     May     7Zh1999      UDP   37.00 KV30D    643# grep "[A-Z][A-Z][A-Z][9]D" zhao.conf(显示输出第一个字符的范围是“A-D”,第二个字符的范围是“A-D”,第三个字符的范围是“A-D”,第四个字符是“9”,第五个字符的是“D”,所有的行:已知所查字符串的长度为5位)47          Oct     3ZL1998      LPSX  43.00 KVM9D    512487         may     5PA1998      USP   37.00 KVM9D    644# grep "5..1998" zhao.conf487         may     5PA1998      USP   37.00 KVM9D    644# grep "[35]..1998" zhao.conf(显示输出第一个字符是“3”或“5”,第二、三个字符是任意,以1998结尾的所有行;已知所查字符串的长度是7位)47          Oct     3ZL1998      LPSX  43.00 KVM9D    512487         may     5PA1998      USP   37.00 KVM9D    644# # grep "4\{2,\}" zhao.conf(模式出现几率查找:显示输出字符“4”至少重复出现两次的所有行)487         may     5PA1998      USP   37.00 KVM9D    644# grep "9\{3,\}" zhao.conf(模式出现几率查找:显示输出字符“9”至少重复出现三次的所有行)219     dec     2CC1999      CAD   23.00 PLV2C    68471     May     7Zh1999      UDP   37.00 KV30D    643# grep "9\{2,3\}" zhao.conf(模式出现几率查找:显示输出字符“9”重复出现的次数在一定范围内(重复出现2次或3次)所有行)48      Dec     3BC1997      LPSX  68.00 LVX2A    138483     Sept    5AP1996      USP   65.00 LVX2C    18947      Oct     3ZL1998      LPSX  43.00 KVM9D    512219     dec     2CC1999      CAD   23.00 PLV2C    68484     nov     7PL1996      CAD   49.00 PLV2C    234487     may     5PA1998      USP   37.00 KVM9D    644471     May     7Zh1999      UDP   37.00 KV30D    643# grep -n "^$" zhao.conf(显示输出空行的行号)

2006/06/26 | 阅读全文 | 系统管理 | Email This Post | Print This Post | 1,062 views |
收藏到网摘: Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网


You are currently browsing the Jeffrey's Blog weblog archives for 'grep' tag.

Longer entries are truncated. Click the headline of an entry to read it in its entirety.

    最新文章

    • Subversion的用户自助修改口令实现(linux测试通过)
    • SLES10-SP1+Apache-2.0.63+SVN-1.4.6安装配置笔记
    • [音乐欣赏]A place nearby
    • 不错的firefox插件---鼠标手势mouse gestures
    • 一些相克食品
    • oracle一次数据迁移笔记
    • 不错的vi-vim键盘图(中英文双版)
    • xen安装及配置笔记
    • Multiple network cards and bridges in Xen[zz]
    • 从LiveJournal后台发展看大规模网站性能优化方法[zz]

    评分最高文章

      • 今天下载的一个CHM文件,打开时右边的内容看不到,提示“该页无法显示”。
      • linux日志服务器配置笔记
      • Legato networker学习笔记(杂)
      • linux tips 技巧笔记
      • [BT下载]2006韩剧-葡萄园的那小伙儿
      • 我家的金吉拉
      • 卡巴斯基病毒库离线更新方法
      • 忽悠姐妹花主题曲下载
      • 轻轻松松把 Apache 配置安全
      • 北京IDC机房介绍

    随机文章:

    • 遭遇新型邮件病毒
    • 食物相克表
    • 忽悠姐妹花主题曲下载
    • Legato Networker备份系统维护(中)
    • linux下面的时间设置
    • 不错的密码保管管理工具-KeePass 1.09 最新版下载
    • StatTraq的summary页面的中文显示乱� �问题
    • 国内域名解析服务器DNS分布表
    • 赋予普通用户特殊权限
    • 奋斗5年 从月薪3500到身价700万

    最新评论

    • very good :em02: ,I like very much !!...
    • :em03: :em13: :em15: :em07...
    • 北京电信通有四个机房1惠普机房 2中...
    • :em04: :em18: :em17...
    • 结婚的好日子啊8月10...
    • c2950-1-1(config)# snmp-server trap-source FastEt...
    • :em16: :em16: :em16: :em16: :em16: :em16: :...
    • :em01: :em07: :em04: :em17: :em10: :em18: :...
    • 我是天称座 :em14: :em15: :em03: :em02: :...
    • [...] 前面一段:1.3.6.1.4.1. 可以查看这...


    邮件订阅  
  • Categories

    • 个人日志 (15)
    • 休闲娱乐 (79)
    • 应用服务 (86)
    • 影音娱乐 (10)
    • 电脑网络 (78)
    • 站点日志 (19)
    • 系统管理 (242)
    • 英语学习 (15)
    • 衣食住行 (41)
    • 资料共享 (28)
  • 工具网址

    • 天气预报
    • 常用电话
    • 疾病查询
    • 在线翻译
    • Alexa排名查询
    • IP信息查询
    • 邮箱图标生成
    • 我的Firefox插件
  • 友情链接

    • linuxの飘扬
    • winter的平凡生活
    • 伤感星星的天空
    • 回忆未来[张宴]
    • 存储部落
    • 扶凯Blog
    • 沐宇春风
    • 爱MySQL中文网
    • 狗.车.志
    • 非礼勿视
  • Tags

    • 下载 优化 使用 免费 北京 升级 学习 学习笔记 安装 工具 技巧 日志 最新 服务器 笔记 英语学习 菜谱 视频 解决 调优 软件 运程 配置 配置文件 食物 2007 apache blog dreamhost freebsd Legato linux mysql networker oracle php RAID5 RedHat sendmail shell squid suse Ubuntu windows wordpress

Jeffrey's Blog is powered by WordPress 2.3.1 and Unnamed 1.22
Entries (RSS) and Comments (RSS) Admin 京ICP备06038449号

Podcast Powered by podPress (v8.8)