我正在阅读的教程是关于Perl中标题的含义是什么?
1
A
回答
6
没有指向那个“标题”。 shebang line由unix程序加载器使用,您显然不使用它。
没有它,系统将无法知道如何运行脚本。执行脚本的人将不得不启动perl
并告诉它自己运行脚本。换句话说,它可以让一个与
program
在Windows取代
/usr/bin/perl program
,这是由file associations处理。
5
脚本中的该行被称为shebang。在unix类型的操作系统中,它告诉程序加载程序应该处理文件的其余部分。
我认为规范是现在使用的道路上发现了一个Perl的带线,如:
!#/usr/bin/env perl
因为你看起来像Windows的家当是largely ignore,但perl的确实还看它看你是否通过了一个例如-w
或-T
的标志。
相关问题
- 1. {}在perl中的含义是什么?
- 2. perl中()的含义是什么?
- 3. perl中$#的含义是什么?
- 4. Perl中“锁定”的含义是什么?
- 5. Perl中'at'(@@)的含义是什么?
- 6. 在Perl中=〜的含义是什么?
- 7. @_ -1在Perl中的含义是什么?
- 8. 是什么含义 - >和Perl中
- 9. 什么@ {hash {$ key}}在Perl中的含义?
- 10. 在PDF代码标题中,%©»ªμ的含义是什么?
- 11. 关键字`constructor`在类标题中的含义是什么?
- 12. =的含义是什么?在目标c
- 13. <DATA>在Perl错误消息中的含义是什么?
- 14. 这行代表perl中的含义是什么?
- 15. LOC和ACC在perl中的含义是什么?
- 16. Perl中“grep -n”的等效含义是什么?
- 17. #!/ usr/bin/perl中-T或-w的含义是什么?
- 18. <*>在Perl中的含义是什么?
- 19. $#数组在Perl中的含义是什么?
- 20. 反斜杠'\'在perl语言中的含义是什么?
- 21. s {SOMESTR} {$ myvar}在perl中的含义是什么?
- 22. 什么是“$ 0 =〜s!。*/!!”在perl中的含义?
- 23. 这些空数组赋值在perl中的含义是什么?
- 24. if(@array)在perl中的含义是什么?
- 25. ENDOFTEXT在此Perl代码中的含义是什么?
- 26. 在Perl中,if(s/^ \ + //)的含义是什么?
- 27. 在标签标签中FOR的含义是什么?
- 28. 什么是下面的语句在Perl的含义:NUM // = 0
- 29. DTMobileIS的含义是什么?
- 30. if(';')的含义是什么?
可能的重复[为什么shebang行总是第一行?](http://stackoverflow.com/questions/12910744/why-should-the-shebang-line-always-be-the-first-线) – Quentin 2013-03-04 14:03:02
该链接问题的答案与OP无关,所以绝对不是重复问题。 (虽然这是有用的额外阅读) – ikegami 2013-03-04 14:04:46