zoukankan      html  css  js  c++  java
  • 正则表达式 notes

    nfs
    网络文件系统
    存储类型:块存储,对象存储,文件存储
    nfs属于文件存储
    crond
    分钟小时日月周
    命令:绝对路径
    命令是由crond解释
    
    /bin/bash a.sh
    */2 * * * *
    1,2 * * * *
    1-5/2 * * * *
    
    shell命令
    alisa -->if --->function-->cd ->hash---
    
    ls --->PATH---->/bin/ls
    别名
    符合函数
    函数
    内置命令
    hash
    PATH
    PATH=$PATH:/usr/local/nginx
    /et/profile
    
    
    通配符
    ~
    ``$()去命令结果
    ! !数字 !syst  取反
    [!1abc]
    []只取中括号中的一个
    [^1abc]
    @没有意义
    #注释
    $取值
    % 取模 杀后台进程 jobs号
    & 后台执行
    && 逻辑与
    || 逻辑或
    * 所有
    ()在子进程中执行
    _wuyiyi
    -
    +
    =赋值
    转义
    ""软引用
    ''硬引用
    ;连接命令
    :命令结果为真
    $? 取上一条命令的执行结果
    ? 任意一个字符
    /路径分隔符
    
    正则表达式
    
    grep 
    n:显示行号
    o:打印匹配的
    -q:执行命令 
    echo $? 显示上调命令的结果
    grep -l 'root' /etc/paswd 路径
    grep -rl  'root' /etc 递归
    grep -A 2 'root' /etc/passwd 前一行
    grep -B 2 'root' /etc/passwd 后一行
    grep -C 2 'root' /etc/passwd 前后各一行
    grep -i 忽略大小写
    grep -v 取反 过滤掉
    grep -w 'hwllo' 过滤单词
    
    
    * 代表左边的字符0次多次
    ?代表左边的字符0次1次
    + 代表左边的字符1次多次
    .代表任意字符
    .*表示所有
    
    egrep 'ab{4}c|ab{8}c' e.txt  匹配4次或者8次
    
    [root@iZ25j36rr97Z ~]# egrep 'compan(y|ies)' d.txt 
    this company
    all companies is dead
    

      

  • 相关阅读:
    IOS-自定义返回按钮,保留系统滑动返回
    IOS-static cell 与 dynamic cell 混合使用
    IOS-快速集成检查更新
    IOS-如何优雅地拦截按钮事件(判断是否需要登录)
    IOS-更优雅地使用Static Cell
    Xcode8出现问题总结
    IOS-工程师Mac上的必备软件
    Minimum Sum of Array(map迭代器)
    C++ STL map
    Friends and Cookies(思维)
  • 原文地址:https://www.cnblogs.com/morgana/p/6934322.html
Copyright © 2011-2022 走看看