Permalink
Browse files

map 1-index to 0-index, correct params

  • Loading branch information...
erikfrey committed Mar 23, 2009
1 parent d4f4730 commit 047e1660d266322e74beb9ce6138a37977f115d8
Showing with 18 additions and 5 deletions.
  1. +18 −5 br
View
23 br
@@ -116,18 +116,31 @@ then
else
if [[ -z $input ]]
then
- brp $out_files
+ brp - `expr $mapcolumn - 1` $out_files
else
- pv $input | brp $out_files
+ pv $input | brp - `expr $mapcolumn - 1` $out_files
fi
fi
# save it somewhere
-if [[ -z $output ]]
+if [[ -z `which brm` ]]
then
- sort -k$mapcolumn,$mapcolumn -m $jobpath/in/*
+ # use sort -m if we don't have brm
+ # sort -m creates tmp files if too many input files are specified
+ # brm doesn't do this
+ if [[ -z $output ]]
+ then
+ sort -k$mapcolumn,$mapcolumn -m $jobpath/in/*
+ else
+ sort -k$mapcolumn,$mapcolumn -m $jobpath/in/* | pv > $output
+ fi
else
- sort -k$mapcolumn,$mapcolumn -m $jobpath/in/* | pv > $output
+ if [[ -z $output ]]
+ then
+ brm - `expr $mapcolumn - 1` `find $jobpath/in/ -type p | xargs`
+ else
+ brm - `expr $mapcolumn - 1` `find $jobpath/in/ -type p | xargs` | pv > $output
+ fi
fi
# finally, clean up after ourselves

0 comments on commit 047e166

Please sign in to comment.