Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/moses-smt/mosesdecoder.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorphkoehn <phkoehn@1f5c12ca-751b-0410-a591-d2e778427230>2010-05-18 21:39:16 +0400
committerphkoehn <phkoehn@1f5c12ca-751b-0410-a591-d2e778427230>2010-05-18 21:39:16 +0400
commitb271862d7cbb476ec58f9ea5e7432f29f4c4a5c9 (patch)
treeb6788d0dc7271647e9a2a4c43b44e20d653fc5ef /scripts/ems/support/run-command-on-multiple-refsets.perl
parent9fec69ce312e518d7160b4d8fc3df8de8047c8d4 (diff)
various updates, mostly related to experiment.perl
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@3262 1f5c12ca-751b-0410-a591-d2e778427230
Diffstat (limited to 'scripts/ems/support/run-command-on-multiple-refsets.perl')
-rwxr-xr-xscripts/ems/support/run-command-on-multiple-refsets.perl14
1 files changed, 14 insertions, 0 deletions
diff --git a/scripts/ems/support/run-command-on-multiple-refsets.perl b/scripts/ems/support/run-command-on-multiple-refsets.perl
new file mode 100755
index 000000000..1a7ef9e8e
--- /dev/null
+++ b/scripts/ems/support/run-command-on-multiple-refsets.perl
@@ -0,0 +1,14 @@
+#!/usr/bin/perl -w
+
+use strict;
+
+die("ERROR: syntax: run-command-on-multiple-refsets.perl cmd in out")
+ unless scalar @ARGV == 3;
+my ($cmd,$in,$out) = @ARGV;
+
+for(my $i=0;-e "$in.ref$i";$i++) {
+ my $single_cmd = $cmd;
+ $single_cmd =~ s/mref-input-file/$in.ref$i/g;
+ $single_cmd =~ s/mref-output-file/$out.ref$i/g;
+ system($single_cmd);
+}