|
|
1
15
如果将文件作为脚本调用,则不会 caller 所以你可以使用:
见 brian d foy 的 explanation .
输出:
从另一个脚本使用:
输出:
|
|
|
2
7
我最初在我的 Scripts as Modules 文章为 Perl期刊 (现在) 多布斯博士 )谷歌这个词,你就能得到正确的资源。Sinan已经和我的一本书的开发资源联系在了一起,我在书中谈到了它。你也可能喜欢 How a Script Becomes a Module . |
|
|
3
2
最好不要这样做,而是采取一种结构化的方法,比如 MooseX::Runnable . 你的班级将看起来像:
现在,您有了一个可以在程序中轻松使用的类:
在一个比上面的“run”方法更大的交互式脚本中:
如果您只想独立执行此操作,可以说:
注意您编写的代码有多少,结果类有多灵活。”主若是!打电话的人“很好,但你能做得更好,为什么还要费心呢? (btw,mx::runnable有插件;因此您可以轻松增加所看到的调试输出量,在代码更改时重新启动应用程序,使应用程序持久化,在探查器中运行它,等等。) |
|
|
Carsten · 使用最近的搜索模式更改文本块 1 年前 |
|
|
A.Ellett · 测试-t STDIN与-t<STDIN> 2 年前 |
|
|
con · 如何跳转到foreach迭代的特定点? 2 年前 |