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
|