<code>1. </code><code>ifconfig</code><code>|</code><code>grep</code> <code>Bcast|</code><code>grep</code> <code>192|</code><code>awk</code> <code>'{print $2}'</code><code>|</code><code>sed</code> <code>'s/addr://g'</code>
<code>2. </code><code>ifconfig</code> <code>eth0 |</code><code>grep</code> <code>'inet addr'</code> <code>|</code><code>awk</code> <code>'{print $2}'</code> <code>| </code><code>awk</code> <code>-F: </code><code>'{print $2}'</code>
<code>3. </code><code>ifconfig</code> <code>eth0 |</code><code>grep</code> <code>Bcast | </code><code>awk</code> <code>'{print $2}'</code> <code>| </code><code>awk</code> <code>-F: </code><code>'{print $2}'</code>
<code>-F: 表示以:号分隔。</code>
<code>擷取MAC位址:</code>
<code> </code><code>ifconfig</code> <code>eth0 |</code><code>grep</code> <code>HWaddr | </code><code>awk</code> <code>'{print $5}'</code>
<code> </code>
<code>順便記得一個測試指令:</code><code>test</code>
<code>$ </code><code>test</code> <code>-d </code><code>/root</code> <code>#檢測是否有/root目錄</code>
<code>$ </code><code>echo</code> <code>$? </code><code>#檢測上一條指令是否執成功。0 為成功,非0不成功</code>
<code> </code><code>test</code><code>指令可以簡寫成 [ -d </code><code>/root</code> <code>] </code><code>#注意加空格</code>
<code>test</code> <code>指令常用的幾個參數:</code>
<code>-d 測試目錄是否存在</code>
<code>-e 測試檔案是否存在,包括塊檔案,裝置檔案等</code>
<code>-f 測試檔案是否為普通</code>
本文轉自筆下生輝 51CTO部落格,原文連結:http://blog.51cto.com/752030200/1844985,如需轉載請自行聯系原作者