当前位置: 首页 > 文档资料 > Perl 入门教程 >

exec

优质
小牛编辑
120浏览
2023-12-01

描述 (Description)

此函数执行系统命令(直接,不在shell中)并且永​​远不会返回到调用脚本,除非指定的命令不存在且已直接调用,而不是通过shell间接调用。 该操作如下 -

如果只有一个标量参数不包含shell元字符,则该参数将转换为列表,并且该命令将直接执行,而不包含shell。

如果只有一个包含shell元字符的标量参数,那么参数将通过标准shell执行,通常是Unix上的/ bin/sh。

如果LIST是多个参数,或者是具有多个值的数组,则直接执行该命令而不使用shell。

语法 (Syntax)

以下是此函数的简单语法 -

exec EXPR LIST
exec LIST

返回值 (Return Value)

仅当无法执行指定的命令时,此函数才返回0。

<!--

例子 (Example)

Following is the example code showing its basic usage −

When above code is executed, it produces the following result −

-->