【问题标题】:What is the correct command line to execute Perl script with arguments under windows dos shell在 windows dos shell 下使用参数执行 Perl 脚本的正确命令行是什么
【发布时间】:2011-05-23 18:49:23
【问题描述】:

我正在尝试在 datasets.txt 上运行 Perl 脚本“conlleval,pl”。我已经在 windows 7 64bit 下安装了 Active perl。还有,我第一次没有 Perl 的背景。

  • 问题:使用命令行中的数据集执行脚本的正确命令行是什么?以及如何将结果保存在“output.txt”中?

这是正确的方法吗?

c:>Perl conlleval.pl

注意:脚本和数据集在同一个位置,我认为是路径问题。-我尝试了很多教程,但没有运气。我找不到任何例子:(

【问题讨论】:

    标签: perl


    【解决方案1】:

    如果您从 STDIN 读取(使用 构造),最简单的是

    perl conllevall.pl dataset.txt > output.txt
    

    通过将 .pl 扩展名与 perl 相关联,也

    conllevall.pl dataset.txt > output.txt
    

    应该可以。

    【讨论】:

    • 现在数据集崩溃了,因为我使用 excel 来连接两个文件我怎么能在 perl 中做到这一点是这样的: firstDataset.txt paste -d ' ' secondDataset.txt > finalDataset.txt 是正确的
    • 如果脚本使用 从 STDIN 读取,只需尝试: perl conllevall.pl set1.txt set2.txt set3.txt > output.txt
    【解决方案2】:

    perl conllevall.pl dataset.txt > output.txt

    【讨论】:

    • 现在数据集崩溃了,因为我使用 excel 来连接两个文件我怎么能在 perl 中做到这一点是这样的: cat firstDataset.txt ' ' secondDataset.txt > finalDataset.txt
    猜你喜欢
    • 2011-10-19
    • 1970-01-01
    • 2012-10-20
    • 2011-08-30
    • 1970-01-01
    • 2017-01-13
    • 1970-01-01
    • 1970-01-01
    • 2013-03-03
    相关资源
    最近更新 更多