exec EXPR LIST exec LIST |
执行系统命令(直接的而不是在shell),并且不会返回到调用的脚本,但如果指定的命令不存在,否则直接调用, 而不是间接地通过一个shell。该操作的工作原理如下:
0 - 仅当不能执行指定的命令
以下是用法...
exec '/bin/echo', 'Your arguments are: ', @ARGV; exec "sort $outfile | uniq"; #by www.gitbook.net
另外的一个例子:
exec {'/bin/csh'} '-sh'; # pretend it's a login shell