eval

eval 功能 告知shell取出eval的參數,然後按照參數特性來執行。參數數目不限,彼此用分號隔開。 區別: eval會對後面命令進行兩次掃描,如果第一遍掃描後,命令是個普通命令,則執行此命令;如果命令中含有變量的間接引用, 則保證間接引用的語義。 `和$()兩種替換方式都只對要替換的部分進行一次掃面 eval命令將會首先掃描命令行進行所有的置換,然後執行該命令,所以,eval適用於那些一次掃
相關文章
相關標籤/搜索