美文网首页
04_03_管理及IO重定向,04_04_grep及正则表达式

04_03_管理及IO重定向,04_04_grep及正则表达式

作者: ff32 | 来源:发表于2018-01-21 22:55 被阅读0次

     运算器,控制器:CPU

    存储器:RAM

    输入设备/输出设备

    程序:指令和数据

    控制器:指令

    地址总线:内存寻址

    数据总线:传输数据

    控制总结:控制指令

    寄存器:CPU暂时存储器

    程序:

    INPUT设备:数据来源

    OUTPUT设备:数据输出

    系统设定:

      默认输出设备:标准输出,STDOUT,用1标识

      默认输入设备:标准虽然,STDIN,用0标识

      标准错误输出:STDERR,用2标识

    I/O重定向:

    输出重定向:

    >  覆盖输出

    》 追加输出

    set -C:禁止对已存在文件使用覆盖重定向:

            强制重定向则使用 >|

    set -C:关闭上述功能

    2>:  重定向错误输出

    2》: 追加方式

    &>:重定向标准输出或错误输出至同一文件

    输入重定向:<

    管道:前一个命令的输出作为后一个命令的输入

    命令1|命令2|命令3|...

    文本查找的需要

    grep,egrep,fgrep

    grep:根据模式,搜索文本,并将符合模式的文本行显示出来

    Pattern:文本字符和正则表达式的元字符组合而成匹配条件

    gerp[options] PATTERN[FILE...]

        -i

        --color

        -v:显示没有被模式匹配到的行

        -o:只显示被模式匹配到的字符串

    正则表达式:

    元字符:

    .:匹配任意单个字符

    []:匹配指定范围内的任意单字符

    [^]:匹配指定范围外的任意单字符

    匹配次数:

      *:匹配其前面的字符任意次

      .*:任意长度的任意字符

      \?:匹配其前面的字符1次或0次

      \{m,n\}:匹配其前面的字符至少m次,最多n次

    相关文章

      网友评论

          本文标题:04_03_管理及IO重定向,04_04_grep及正则表达式

          本文链接:https://www.haomeiwen.com/subject/hafcaxtx.html