Perl有很多特殊变量,如@F
,$!
,%!
等等。哪里列出了所有Perl的特殊变量?我在哪里可以找到关于Perl特殊变量的信息?
回答
Perl使用的所有特殊变量记录在perldoc perlvar中。您可以通过使用perldoc -v
运行
perldoc perlvar
特定特殊变量的文档也可以在命令行访问的计算机上查看该文档:
perldoc -v @F
您可能需要逃避/报价部分变量,以避免插入你的shell:
perldoc -v '$!'
或
perldoc -v "$!"
如果您使用的是cmd.exe
。
欲了解更多信息:
perldoc -h
perldoc perldoc
哦,不知道那个。甜! – 2010-04-05 17:28:01
在perl 5.9中'perldoc rewrite'决定失去这个特性的权力,现在是'冗长' – MkV 2010-04-05 21:04:40
Perl使用的所有特殊变量记录在perldoc perlvar中。您可以通过在命令行上输入perldoc perlvar
来访问perl
附带的本文档的版本。
@KennyTM显然我们同时发布了基本相同的答案。因此,我删除了我的帖子,并在其中添加了额外的信息,因此没有两个基本相同的答案。 – 2010-04-05 13:52:23
- 1. 我在哪里可以找到关于%>%的更多信息%
- 2. 我在哪里可以找到关于Inotifier的信息?
- 3. 我在哪里可以找到关于sap.m.Tree控件的信息?
- 4. 我在哪里可以找到关于IOCDS文件的信息?
- 5. 哪里可以得到关于特殊字符序列的信息
- 6. 我在哪里可以找到有关cmusphinx框架的信息?
- 7. 我在哪里可以找到有关代码块的信息?
- 8. 我在哪里可以找到有关column.status语法的信息?
- 9. 哪里可以找到关于NOSQL实现模式的信息?
- 10. 哪里可以找到关于int%5的更多信息?
- 11. 我在哪里可以找到关于wxPython的Fancytext的更多信息?
- 12. 我在哪里可以找到关于Nuance新的Nina SDK的信息?
- 13. 我在哪里可以找到更多关于spring-security注释的信息
- 14. 我在哪里可以找到关于RenderScript的一些基本信息?
- 15. 我在哪里可以找到关于构建Vim的更多信息
- 16. 我在哪里可以找到关于C++ [[deprecated]]属性的信息
- 17. 我在哪里可以找到关于MacOS产品分发文件的信息?
- 18. 我在哪里可以找到关于核心数据的更多信息?
- 19. 我在哪里可以找到关于“MS.Win32.UnsafeNativeMethods.MessageBox”的一些信息?
- 20. 我在哪里可以找到关于原始JSON操作的JS JSON信息?
- 21. 我在哪里可以找到关于JavaScript术语的更多信息?
- 22. 我在哪里可以找到关于SCM的最佳实践信息(perforce)
- 23. 我在哪里可以找到关于私人iPhone API的信息?
- 24. 我在哪里可以找到关于JS文档语法的一些信息?
- 25. 我在哪里可以了解更多关于WebCoreSharedBufferData的信息?
- 26. 我在哪里可以找到AppFabric许可信息?
- 27. 我在哪里可以找到zuul中的调试信息?
- 28. 哪里可以找到有关OOP的深入信息?
- 29. 在哪里可以找到更多关于基础方法的信息
- 30. 在哪里可以找到关于类和方法抛出异常的信息?
已经有关于Perl的特殊变量至少三个问题。每个人的答案都是一样的,请参阅'perldoc perlvar'。我发布这个问题,所以每一个形式的问题*什么特殊变量'$ @%!!〜'在Perl中做什么?*可以回到这个。当然,其他问题不应该被删除 - 只是关闭。 – 2010-04-05 13:45:30
非字母数字汤的麻烦在于它几乎不可以谷歌:(...当某人意识到他们需要询问/搜索“特殊变量”或者存在这种泛化的事实时,他们已经不需要询问问题了。所以我没有看到任何方法来实际防止这样的永久性排队,但这篇文章应该对他们的回答有很大的帮助! – DVK 2010-04-05 14:46:24
@DVK重点不在于阻止他们实际上,对每个变量都有一个问题对于索引是非常有用的,但是对于所有这些问题只有一个答案,因此应该用指向这个问题的指针关闭(** NOT **删除) – 2010-04-05 15:00:57