Linux 系統設置 : eval 命令詳解

Linux eval命令用於重新運算求出參數的內容。

eval可讀取一連串的參數,然後再依參數本身的特性來執行。

語法

eval [參數]

參數說明:參數不限數目,彼此之間用分號分開。

 

【命令作用】

作用:將參數作爲shell命令執行。eval處理過程,先將參數解析成字符串形式,在將解析後的結果作爲shell命令執行。舉例: eval echo ~,這條命令首先將echo ~解析成echo /home/root,再執行echo命令。輸出爲/home/root

上面兩個例子基本上就可以看出eval命令的作用,對字符串進行二次解析.

【命令優先級】

1) 別名

2) 關鍵字

3) 函數

4) 內置命令

5) 腳本或可執行程序($PATH)

 

【獲取最後一個變量】

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章