当前位置:  技术问答>linux和unix

===请了解sed使用的大虾近来拉初学者一把 =====

    来源: 互联网  发布时间:2015-09-15

    本文导语:  要求删除/etc/sysconfig/iptables中,包含字符串snat的行的行首注释。 例如 让 ### iptables -t -nat -o eth0 -j snat  变成 iptables -t nat -o eth0 -j snat 谢谢了 | sed -n -e 's/^(tab| )*#+(tab| )*(iptables.+sna...

要求删除/etc/sysconfig/iptables中,包含字符串snat的行的行首注释。
例如

### iptables -t -nat -o eth0 -j snat 
变成
iptables -t nat -o eth0 -j snat


谢谢了

|
sed -n -e 's/^(tab| )*#+(tab| )*(iptables.+snat)(tab| )*$/3/;w /etc/sysconfig/newiptables' /etc/sysconfig/iptables
上面的命令将包含iptables和snat在同一行的行首注释去掉,其它保持不变,并将输出写到 /etc/sysconfig/newiptables,不改变原来的文件,你自己覆盖原来的文件吧。

|
cat iptables | grep snat| grep "#"|sed  's/^#*//g' >new-iptables

    
 
 

您可能感兴趣的文章:

  • 了解PCI板卡驱动开发的大虾请进来
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 想学linux编程(初学),我想从核心编程了解起,有什么经典一点的书吗?给介绍一本好吗?
  • win7, win8安装docker需要了解的概念
  • 想了解LINUX一定能明白汇编语言吗?
  • 八个问题帮你快速了解Docker
  • 进程迁移问题,急切想了解!!!!!!!!
  • 程序猿,千万别说你不了解Docker!
  • 谁了解Panabit,用它来做流控效果如何
  • 想深入了解操作系统该怎么做
  • 谁对JBuilder4比较了解,有什么好书可以介绍,或有什么建议
  • 关于JIT技术,有对它了解的朋友吗?
  • 要学习JSP,一定要先了解XML吗??
  • 谁了解JAVA方面的认证,想考一个JAVA的认证!XIEXIE
  • 了解一下北京搞java的要求和待遇,来者有分。
  • 我想了解一下,用LINUX的朋友们,
  • 关于Linux的文化了解
  • 有谁了解“江苏新晨信息科技发展有限公司”吗,公司怎么样?
  • 谁了解postsql
  • 有没有在大连搞linux的,我想了解一下大连的linux情况!
  • 有谁了解postsql
  • L想了解一下Linux驱动开发的前景如何?难度大小如何?
  • 菜鸟问题:如何了解系统关于某个C语言变量类型是怎样定义的?
  • Web服务器/前端 iis7站长之家


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3