美文网首页
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