我们专注攀枝花网站设计 攀枝花网站制作 攀枝花网站建设
成都网站建设公司服务热线:400-028-6601

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

grep实例-创新互联

grep使用:

站在用户的角度思考问题,与客户深入沟通,找到井陉网站设计与井陉网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站制作、做网站、企业官网、英文网站、手机端网站、网站推广、域名申请网站空间、企业邮箱。业务覆盖井陉地区。

  1.参数说明

        -a :将 binary 文件以text 文件的方式搜寻数据

        -c :计算找到 '字符串'的次数

        -i :忽略大小写的不同

        -n :顺便输出行号

        -v :反向选择,亦即显示出没有 '字符串'内容的那一行!

        --color=auto :关键词部分加上颜色

   2.查出/etc/passwd 里包含root的行

     方式1

    grep root /etc/passwd

    方式2

     cat /etc/passwd|grep root

   3.显示行号

     cat /etc/passwd|grep -n root

   4.反取

     cat /etc/passwd|grep -v root

   5.忽略大小写

     cat /etc/passwd|grep -i root

   列子

    取出不是root可以登录的用户

    cat /etc/passwd|grep -inv root|grep -v nologin --color=auto

   如果想给grep加上--color=auto 修改~/.bashrc加上 alias grep='grep --color=auto' source ~/.bashrc即可

   6.搜索指定文件夹下包含某个字符串的(把包含的行显示出来)

     grep  "install" /root/

    递归搜索root 及其子目录以及其字目录的子目录中包含install的行

     grep -r "install" /root/

     只显示子目录中包含install文件

     grep -lr "install" /root/

   7.使用正则

     [a,b]两者中选一个 如

     [^a]不是a

     [^a-z]不是a到z 同理[^0-9] [^A-Z]

     以上要与^a以a开头进行区分

     空白行 ^$

     2{5}-->22222

     2{2,5}-->22 222 2222 22222

     2{2,}-->22 222 22222 ...

   8.grep扩展grep -e 或者 egrep :增加了额外的正则表达式元字符集

       grep实例

    对于标准grep,如果在扩展元字符前面加\,grep会自动启用扩展选项-E。

grep实例

     使用egrep 多行

     grep "then\+" /root/Install_Centos_LNMP_v.0.1.sh

     egrep "then+" /root/Install_Centos_LNMP_v.0.1.sh

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


名称栏目:grep实例-创新互联
路径分享:http://shouzuofang.com/article/ghcpj.html

免费获取网站建设与品牌策划方案报价

*主要业务范围包括:高端网站建设, 集团网站建设(网站建设网站制作)找网站建设公司就上四川攀枝花网站建设。
提交需求

    联系我们

    028-86922220
  • 手机:13518219792
  • 地址:成都市太升南路288号锦天国际A幢1002号
  • 24小时服务热线:400-028-6601

    网站建设服务

  • 网页设计
  • 网站制作
  • 网站开发

    网站推广服务

  • 营销网站建设
  • 百度快速排名
  • 整站网站推广

    网站运维服务

  • 基础维护
  • 网站改版
  • 网站维护

    FOLLOW US

  • 微信二维码

    微信二维码

Copyright © 2022 四川攀枝花网站建设公司 四川攀枝花网站建设公司-选我们!四川专业的攀枝花网站制作公司!
All Rights Reserved 版权所有 蜀ICP备2024105912号-3