<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/ DTD/wml_1.1.xml">

<wml>
<head>
<meta http-equiv="cache-control" content="max-age=180,private" />
</head>
<card title="ROS批量去掉网卡名内“-”后的内容">
<p>
作者:<a href="index.php?action=showuser&amp;userid=1&amp;hash=">熊茂祥</a><br />时间:2015-06-01 17:55<br />分类:<a href="index.php?action=list&amp;cid=3&amp;hash=">ROS</a><br />标签:<a href="index.php?action=tags&amp;item=ros&amp;hash=">ros</a>, <a href="index.php?action=tags&amp;item=%E8%84%9A%E6%9C%AC&amp;hash=">脚本</a>, <a href="index.php?action=tags&amp;item=%E7%BD%91%E5%8D%A1%E5%90%8D&amp;hash=">网卡名</a>, <a href="index.php?action=tags&amp;item=interface&amp;hash=">interface</a>, <a href="index.php?action=tags&amp;item=%E6%8E%A5%E5%8F%A3%E5%90%8D&amp;hash=">接口名</a><br />内容:
大家都知道ROS原厂硬件接口名都喜欢带&ldquo;-master&rdquo;，&ldquo;-slave&rdquo;，但并不是所有人都喜欢这样。所以我写了个脚本，去掉网口名后面那些看着很不爽的字符。


ROS脚本


    :foreach dn in=[/interface ethernet find name~&quot;-&quot;] do={  

    :global dnname [/interface ethernet get $dn name]  

    :global dnnamen [:pick $dnname 0 [:find  $dnname &quot;-&quot;]]  

    /interface ethernet set $dn name=$dnnamen}  

    



</p><p>
<a href="index.php?action=login&amp;hash=">立即登陆发表评论</a><br />
</p>
<p><a href="index.php?action=list&amp;hash=">返回日志列表</a><br /><a href="index.php?action=index&amp;hash=">返回主页</a></p>
</card>
</wml>
