eval命令使用

簡介:eval命令首先掃描命令行進行所有的置換,然後再執行該命令。該命令適用於一次掃描無法實現其功能的變量,即該命令對變量進行兩次掃描。eval命令也可以用於回顯簡單變量,不一定是複雜變量。
實例:
(1)eval命令用於回顯簡單變


(2)eval命令執行含有字符串的命令

 eval命令第一次掃描進行了變量置換,第二次掃描執行了該字符串中所包含的命令cat test。


(3)eval命令顯示出傳遞給腳本的最後一個參數


eval命令首先把$ $ #解析爲當前shell的參數個數,然後在第二次掃描時得出最後一個參數。

(4)eval命令給每個值一個變量名



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