为什么perl脚本必须要加perl命令才能运行
3个回答
展开全部
楼主的意思是: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结尾,这个只是为了用户区分方便而已,
即便没有后缀也是一样的.
希望楼主能够受到启发.
其实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结尾,这个只是为了用户区分方便而已,
即便没有后缀也是一样的.
希望楼主能够受到启发.
展开全部
没说必须用perl命令运行呀,在windows环境下双击.pl文件也能运行,在linux环境下,要把文件chmod成可执行文件(chmod a+x '文件名')然后./‘文件名’ 就能运行,脚本的第一行要有#!/usr/bin/perl
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
加perl命令是为了让该程序以perl环境运行。在windows下,如果你把.pl为后缀的默认打开方式为perl,就可以双击打开啦,不用输入perl+程序名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询