Mercurial > repos > serranop > usearch
comparison usearch_wrapper.sh @ 36:eca87767a73c draft default tip
Uploaded
| author | serranop |
|---|---|
| date | Sat, 14 Sep 2013 13:54:52 -0400 |
| parents | eec0db6ca419 |
| children |
comparison
equal
deleted
inserted
replaced
| 35:311ab474a270 | 36:eca87767a73c |
|---|---|
| 1 #!/bin/bash | 1 #!/bin/bash |
| 2 | |
| 3 # Print the command | |
| 2 echo "$*" | 4 echo "$*" |
| 5 | |
| 6 # Direct stderr to stdout and save output | |
| 3 OUTPUT=`$* 2>&1` | 7 OUTPUT=`$* 2>&1` |
| 8 | |
| 9 # Direct stdout to stderr on failure | |
| 4 if [ $? -ne 0 ] | 10 if [ $? -ne 0 ] |
| 5 then | 11 then |
| 6 echo "ERROR: $OUTPUT" 1>&2 | 12 echo "ERROR: $OUTPUT" 1>&2 |
| 7 exit | 13 exit |
| 8 fi | 14 fi |
| 15 | |
| 16 # Print output | |
| 9 echo $OUTPUT | 17 echo $OUTPUT |
