Perl 程式設計/關鍵詞/system
外觀
Thesystem函式與exec LIST相同,但透過啟動一個 fork 並等待其終止。如果LIST包含多個值,或者它是一個包含多個值的陣列,第一個元素構成命令,其餘構成引數。如果只傳遞一個標量,則會檢查它是否包含系統 shell 的元字元,如果找到,則將其傳遞給系統進行解析。如果引數中沒有 shell 元字元,則將其拆分為單詞並直接傳遞給更高效的execvp.
在 Windows 上,只有system PROGRAM LIST可以可靠地避免使用 shell。
system LIST
system PROGRAM LIST
syscall |
sysopen |
sysread |
sysseek |
system |
syswrite
|