Perl exec 函式



說明

該函式執行系統命令(直接,不在外殼內)並且不會返回到呼叫的指令碼,除非指定命令不存在並且已直接呼叫,而不是透過外殼間接呼叫。該操作的工作方式如下 −

如果只有一個標量引數不包含外殼元字元,則該引數將轉換為一個列表並且該命令將直接執行,不用外殼。

如果只有一個標量引數包含外殼元字元,則將該引數透過標準外殼執行,該外殼通常是 Unix 上的 /bin/sh。

如果列表有多個引數,或包含多個值的陣列,則該命令將直接執行,而不使用外殼。

語法

這是該函式的簡單語法 −

exec EXPR LIST

exec LIST

返回值

此函式僅當指定的命令無法執行時才返回 0。

perl_function_references.htm
廣告
© . All rights reserved.