diff options
author | Barry Haddow <barry.haddow@gmail.com> | 2013-01-08 18:26:45 +0400 |
---|---|---|
committer | Barry Haddow <barry.haddow@gmail.com> | 2013-01-08 18:26:45 +0400 |
commit | 114292fcb607d3764fd52c41ecacf86a1fce3d52 (patch) | |
tree | 1425cd80afb1183e38c55760112a526233fbc9d4 | |
parent | 89bd0353da95a5cf124b9e26f6ed5b9d02df0c40 (diff) | |
parent | 9632426f4be3fc257b234b926d69a8bffed0f8cf (diff) |
Merge branch 'master' of github.com:moses-smt/moses-regression-tests
-rwxr-xr-x | tests/misc.extract-parallel/run.perl | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/tests/misc.extract-parallel/run.perl b/tests/misc.extract-parallel/run.perl index f93d38c..427a55c 100755 --- a/tests/misc.extract-parallel/run.perl +++ b/tests/misc.extract-parallel/run.perl @@ -17,9 +17,24 @@ GetOptions("moses-root=s" => \$mosesRoot, "results-dir=s"=> \$results_dir, ) or exit 1; -my $cmd; +my $splitCmd = `gsplit --help 2>/dev/null`; +if($splitCmd) { + $splitCmd = 'gsplit'; +} +else { + $splitCmd = 'split'; +} + +my $sortCmd = `gsort --help 2>/dev/null`; +if($sortCmd) { + $sortCmd = 'gsort'; +} +else { + $sortCmd = 'sort'; +} -$cmd = "$mosesRoot/scripts/generic/extract-parallel.perl 2 split sort $mosesBin/extract $test_dir/$test_name/en $test_dir/$test_name/fr $test_dir/$test_name/align.fr-en $results_dir/extract 7 --GZOutput 2> $results_dir/log"; +my $cmd; +$cmd = "$mosesRoot/scripts/generic/extract-parallel.perl 2 $splitCmd $sortCmd $mosesBin/extract $test_dir/$test_name/en $test_dir/$test_name/fr $test_dir/$test_name/align.fr-en $results_dir/extract 7 --GZOutput 2> $results_dir/log"; print STDERR "Executing: $cmd\n"; `$cmd`; my $is_osx = ($^O eq "darwin"); |