天天看點

linux添加hosts模闆

<code>#/bin/bash</code>

<code>#author:禅劍一如</code>

<code>#date:2017-06-07</code>

<code>#判斷是否有root權限,如果沒有就提示并退出</code>

<code>if</code> <code>[ `</code><code>id</code> <code>-u` -</code><code>ne</code> <code>0 ];</code><code>then</code>

<code>    </code><code>echo</code> <code>"plesae use super  privilege,eg: sudo $0"</code>

<code>        </code><code>exit</code> <code>1</code>

<code>#添加ip和域名映射</code>

<code>else</code>

<code>    </code><code>cat</code> <code>&gt;&gt; </code><code>/etc/hosts</code> <code>&lt;&lt;EOF</code>

<code>10.0.0.2 gitlab.a.com </code>

<code>10.0.0.3 gitlab.b.com </code>

<code>10.0.0.4 gitlab.c.com</code>

<code>EOF</code>

<code>#判斷執行失敗則提示失敗</code>

<code>    </code><code>if</code> <code>[ $? != 0 ];</code>

<code>        </code><code>then</code>

<code>           </code><code>echo</code> <code>"添加hosts檔案失敗"</code>

<code>    </code><code>else</code>

<code>           </code><code>echo</code> <code>"add hosts successfully"</code>

<code>    </code><code>fi</code>

<code>fi</code>

<code></code>

本文轉自 yanconggod 51CTO部落格,原文連結:http://blog.51cto.com/yanconggod/1933152

繼續閱讀