美文网首页前端常用技术汇总知识点
Linux命令行与shell脚本编程大全(shell进阶)

Linux命令行与shell脚本编程大全(shell进阶)

作者: SkTj | 来源:发表于2019-03-01 11:51 被阅读26次

    函数输出,return,echo


    image.png

    source /tmp/a.sh 装载库函数


    image.png

    sed -e 's/a/b/; s/c/d/' file //-e 多个
    sed -f 从文件中执行


    image.png

    awk 三段式:
    awk 'BEGIN{print "aa"} {print "bbb"} END{print "cc"}' file

    s

    image.png
    sed 遇到特殊字符
    image.png
    sed "2s/a/b" 第二行
    sed "2,4s/a/b" 2 3 4行
    sed "2, image.png

    sed -n '/bash/{n;n;p}' a.sh
    //找到bash这一行,执行next,执行next,执行p

    sed N的用法


    image.png
    image.png
    image.png

    sed D多行删除


    image.png

    保持空间


    image.png

    /aa/!p 排除命令


    image.png

    sed 'G' a.txt 在每一行后插入一个空白行


    image.png

    sed '=' a.txt 给行编号
    sed '=' a.txt| sed 'N; s/\n/ /'

    awk FS 分隔符 OFS 连接符

    image.png
    image.png
    awk 脚本
    image.png

    相关文章

      网友评论

        本文标题:Linux命令行与shell脚本编程大全(shell进阶)

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