Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在windows dos shell下执行带参数的Perl脚本的正确命令行是什么_Perl - Fatal编程技术网

在windows dos shell下执行带参数的Perl脚本的正确命令行是什么

在windows dos shell下执行带参数的Perl脚本的正确命令行是什么,perl,Perl,我试图在datasets.txt上运行一个Perl脚本“conlleval,pl”。我已经在windows 7 64位下安装了Active perl。而且,我还没有Perl方面的背景知识,这还是第一次 问题:使用命令行中的数据集执行脚本的正确命令行是什么?以及如何将结果保存在“output.txt”中 这是正确的方法吗 c:>Perl conllevall.plfinalDataset.txt现在数据集崩溃了,因为我使用excel连接了两个文件。在perl中如何做到这一点:firstData

我试图在datasets.txt上运行一个Perl脚本“conlleval,pl”。我已经在windows 7 64位下安装了Active perl。而且,我还没有Perl方面的背景知识,这还是第一次

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

c:>Perl conllevall.pl
注意:脚本和数据集位于同一位置,我认为这是一个路径问题。-我尝试了许多教程,但没有成功。我找不到任何示例:(

perl-conllevall.pl-dataset.txt>output.txt

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

perl conllevall.pl dataset.txt > output.txt
通过将.pl扩展名与perl相关联

conllevall.pl dataset.txt > output.txt

应该可以工作。

现在数据集崩溃了,因为我使用excel连接了两个文件。在perl中如何才能做到这一点:cat firstDataset.txt“”secondDataset.txt>finalDataset.txt现在数据集崩溃了,因为我使用excel连接了两个文件。在perl中如何做到这一点:firstDataset.txt粘贴-d''secondDataset.txt>finalDataset.txt是正确的。如果脚本正在使用从STDIN读取,只需尝试:perl conllevall.pl set1.txt set2.txt set3.txt>output.txt