天天看点

自动获取IP脚本

<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,如需转载请自行联系原作者