-5

我已经允许执行我的 perl 文件给组和其他人(使用 chmod 711)但是我应该给他们什么命令行来执行我的文件。

有人可以帮我解决这个问题吗?

谢谢你。

4

1 回答 1

2

当有人启动这样的文件时,它实际上会被 perl 解释程序读取,这意味着它也必须允许读取访问。

假设您的文件名为“myfile.pl”,那么您始终可以使用

perl /path/to/myfile.pl

在这种情况下,您启动 perl 解释器并告诉它从您的文件中读取命令。

如果您的文件是可读和可执行的,并且以类似的行开头

#!/usr/bin/perl

或者

#!/usr/bin/env perl

然后你可以开始它

/path/to/myfile.pl

如果文件在当前目录中,则可以短至

./myfile.pl
于 2013-09-29T11:45:11.743 回答