我这边执行第二步出现了结果。但是第三步没有变化。

来源:3-9 sed高级操作命令-()符号使用

不期而遇TLJ

2018-06-08 10:39

ifconfig eth0 | sed -n '/inet /p'| sed 's/ine .*r:\([0-9.]\+\).*$/\1/'

          inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0


写回答 关注

3回答

  • mn_0001
    2019-02-15 20:09:07

    我这边加了空格,还是不行

  • qq_奔跑了丶兄弟_0
    2018-07-01 17:57:48
    ifconfig eth0 | sed -n '/inet /p'| sed 's/ine .*r:\([0-9.]\+\).*$/\1/'

    少了一个空格,改成:

    ifconfig eth0 | sed -n '/inet /p'| sed 's/ine .*r:\([0-9.]\+\) .*$/\1/'
  • 不期而遇TLJ
    2018-06-08 10:49:33

    dba@dba-ze:~$ ifconfig eth0 | sed -n '/inet /p'| sed 's/ine.*:\([0-9.]\+\) .*$/\1'/

              10.0.2.255

    dba@dba-ze:~$ ifconfig eth0 | sed -n '/inet /p'| sed 's/ine.*:\([0-9.]\+\) .*$/\1/'

              10.0.2.255

    dba@dba-ze:~$ ifconfig eth0 | sed -n '/inet /p'| sed 's/ine.*r:\([0-9.]\+\) .*$/\1/'

              10.0.2.15


实例妙解Sed和Awk的秘密

sed和awk是很好的Linux文本处理工具,帮助你提高效率,成为Linux达人。

16751 学习 · 55 问题

查看课程

相似问题