为什么perl脚本必须要加perl命令才能运行

 我来答
shallowgrave
推荐于2017-11-26 · TA获得超过510个赞
知道小有建树答主
回答量:340
采纳率:0%
帮助的人:402万
展开全部
楼主的意思是:perl cmd.pl?
其实perl脚本跟python或者bash脚本一样,只需要在脚本
第一行指定命令解释器即可,比如 #!/usr/bin/bash,换成
perl脚本的话,那么就是#!/usr/bin/perl,只要指明perl路径,
然后给perl脚本文件追加可执行权限(chmod u+x cmd.pl),
那么之后该脚本的拥有者就可以通过 ./cmd.pl来执行.
如果允许所有用户可以执行那么就修改权限(chmod a+x cmd.pl)
另外perl脚本也不一定一pl结尾,这个只是为了用户区分方便而已,
即便没有后缀也是一样的.
希望楼主能够受到启发.
百度网友69d0e92
2013-09-13 · 超过30用户采纳过TA的回答
知道答主
回答量:144
采纳率:0%
帮助的人:105万
展开全部
没说必须用perl命令运行呀,在windows环境下双击.pl文件也能运行,在linux环境下,要把文件chmod成可执行文件(chmod a+x '文件名')然后./‘文件名’ 就能运行,脚本的第一行要有#!/usr/bin/perl
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0cfe3dd
2013-09-13 · TA获得超过180个赞
知道小有建树答主
回答量:133
采纳率:0%
帮助的人:97.1万
展开全部
加perl命令是为了让该程序以perl环境运行。在windows下,如果你把.pl为后缀的默认打开方式为perl,就可以双击打开啦,不用输入perl+程序名
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式