- Perl 基礎
- Perl - 主頁
- Perl - 簡介
- Perl - 環境
- Perl - 語法概述
- Perl - 資料型別
- Perl - 變數
- Perl - 標量
- Perl - 陣列
- Perl - 雜湊
- Perl - IF...ELSE
- Perl - 迴圈
- Perl - 運算子
- Perl - 日期和時間
- Perl - 子例程
- Perl - 引用
- Perl - 格式
- Perl - 檔案輸入/輸出
- Perl - 目錄
- Perl - 錯誤處理
- Perl - 特殊變數
- Perl - 程式設計標準
- Perl - 正則表示式
- Perl - 傳送電子郵件
- Perl 高階
- Perl - 套接字程式設計
- Perl - 面向物件
- Perl - 資料庫訪問
- Perl - CGI 程式設計
- Perl - 程式包和模組
- Perl - 程序管理
- Perl - 嵌入式文件
- Perl - 函式引用
- Perl 有用資源
- Perl - 問題和答案
- Perl - 快速指南
- Perl - 有用資源
- Perl - 討論
Perl exec 函式
說明
該函式執行系統命令(直接,不在外殼內)並且不會返回到呼叫的指令碼,除非指定命令不存在並且已直接呼叫,而不是透過外殼間接呼叫。該操作的工作方式如下 −
如果只有一個標量引數不包含外殼元字元,則該引數將轉換為一個列表並且該命令將直接執行,不用外殼。
如果只有一個標量引數包含外殼元字元,則將該引數透過標準外殼執行,該外殼通常是 Unix 上的 /bin/sh。
如果列表有多個引數,或包含多個值的陣列,則該命令將直接執行,而不使用外殼。
語法
這是該函式的簡單語法 −
exec EXPR LIST exec LIST
返回值
此函式僅當指定的命令無法執行時才返回 0。
perl_function_references.htm
廣告