美文网首页
通过shell脚本获取Centos7下的网卡名

通过shell脚本获取Centos7下的网卡名

作者: 明白已晚 | 来源:发表于2017-05-31 20:06 被阅读337次
    #!bin/bash
    ifconfig|grep "^en"|awk ‘{print $1}’>1.temp
    sed -i "s/:\+//g" 1.temp//将冒号删除
    val1=$(cat 1.temp)//从文中取字符串赋值
    val2="ifcfg-"
    val3=${val2}${val1}
    echo ${val3}
    

    结果是什么,自己试一下
    工作中需要:ifconfig | grep "^e"| awk '{print "/etc/sysconfig/network-scripts/ifcfg-"$1}' > ifc.temp
    sed -i "s/://g" ifc.temp
    然后让程序每次运行时候都进行覆盖
    删除有特殊字符的文件
    rm -- -abc.txt
    或者
    rm ./-abc.txt
    ps -ef|grep CommandServer|grep -v grep
    抓去CommandServer的进程号,并且忽略带有grep的

    相关文章

      网友评论

          本文标题:通过shell脚本获取Centos7下的网卡名

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