小编cow*_*god的帖子

如何从命令行获取文件句柄?

我有一个子程序,它以文件句柄作为参数.如何从命令行上指定的文件路径创建文件句柄?我不想自己对这个文件进行任何处理,我只是想将它传递给另一个子程序,该子程序返回一个包含文件中所有已解析数据的哈希数组.

这是我正在使用的命令行输入:

$ ./getfile.pl /path/to/some/file.csv

这是我调用的子程序的开头看起来像:

sub parse {
    my $handle = shift;
    my @data   = <$handle>;
    while (my $line = shift(@data)) {
      # do stuff
    }
}
Run Code Online (Sandbox Code Playgroud)

perl filehandle

3
推荐指数
2
解决办法
2383
查看次数

DNN外观可以在内容窗格中使用空白元素而不是div吗?

我见过的所有示例皮肤都使用了<div id="SomethingSomethingPane" runat="server"></div>.是否可以使用除div之外的其他东西?理想情况下,我想使用不需要额外HTML标记的东西,例如<asp:Literal>标记.

asp.net dotnetnuke skinning

3
推荐指数
1
解决办法
802
查看次数

为什么这个遗留代码在调用open()时使用文件名中的cat?

我在遗留的Perl应用程序中遇到了一段非常奇怪的代码.这里的代码是本土RSS阅读器的一部分,它执行一些缓存以防止被列入黑名单.

open(CAT, "/usr/bin/cat -v /tmp/cat-cache 2>&1|");
Run Code Online (Sandbox Code Playgroud)

原作者是否可能通过cat -v去除非打印字符来处理任意数量的字符集?使用Perl本身的正则表达式会不会更有意义?而且,最让我感到困惑的是管道.

regex perl file-io

1
推荐指数
1
解决办法
237
查看次数

JavaScript中的"kill"有什么作用?

这个JavaScript到底做了什么?

parent.kill = 1;
Run Code Online (Sandbox Code Playgroud)

这用于我正在进行某种会话到期的项目,但我以前从未见过它.它是加载的,iframe所以我假设它是针对DOM的document.window.

javascript iframe dom kill

0
推荐指数
1
解决办法
964
查看次数

标签 统计

perl ×2

asp.net ×1

dom ×1

dotnetnuke ×1

file-io ×1

filehandle ×1

iframe ×1

javascript ×1

kill ×1

regex ×1

skinning ×1