1

Windows で perl スクリプトを作成しました。これにより、1 行または 2 行の出力が生成されます。

スクリプトを n=100 回以上実行できるようにしたいのですが、たとえば、コマンド ラインから、スクリプトでこれ以上コーディングを行うことなく (それを行う簡単な方法がない限り)、出力を収集できますか? バッチファイルが適切である可能性があると提案されましたか?

基本的に、次の簡単な方法はありますか?

[perl script.pl >> output + [Enter Key]] # n times in cmd

ありがとう!

4

2 に答える 2

5

バッチファイルでFORループを使用できます。

for /L %%N IN (1, 1, 100) DO perl script.pl >> output.txt
于 2012-09-01T08:35:19.900 に答える
3

コードを for ループでラップするだけです。

#!/your/perl

for ( my $i = 0; $i < 100; $i++ ) {
    # YOUR ORIGINAL PERL CODE HERE
}
于 2012-09-01T09:15:29.787 に答える