美文网首页
sed & awk 笔记

sed & awk 笔记

作者: zusie | 来源:发表于2018-02-02 17:50 被阅读0次

    删除行首空格或者tab

        sed -i 's/^[ \t]*//g' file  
    

    删除行尾空格或者tab

        sed -i 's/[ \t]*$//g' file
    

    注释特定行

    sed -i '/swapfile/s/^/#/' /etc/fstab
    sed -i '/xvdb/s/^/#/g' /etc/fstab
    sed -i '/vdb/s/^/#/g' /etc/fstab
    

    取消注释

    sed -i '/swapfile/s/^#//' /etc/fstab
    sed -i '/xvdb/s/^#//g' /etc/fstab
    sed -i '/vdb/s/^#//g' /etc/fstab
    

    注释未注释行

    sed -i 's/^[^#]/#&/' /var/spool/cron/root
    

    首字母大写

    sed 's/\b[a-z]/\U&/g' file
    

    首字母小写

    sed 's/\b[a-Z]/\L&/g' file
    

    awk 中使用shell变量

    https://blog.csdn.net/rj042/article/details/72860177

    相关文章

      网友评论

          本文标题:sed & awk 笔记

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