1234567891011121314151617181920 |
- #! /usr/bin/env bash
- set -euo pipefail
- cd "$(dirname "$0")"
- # convert input tsv lines into JSON lines for Bazaar/Parser
- [[ $# -gt 0 ]] ||
- # default column order of input TSV
- set -- doc_id content
- export JAVA_OPTS="-Xmx4g -Dfile.encoding=UTF-8"
- PROJECT_DIR=$(cd "${BASH_SOURCE[0]%/*}" && pwd -P)/.
- MAINCLASS=com.bidi.Test
- tsv2json "$@" | exec java $JAVA_OPTS -cp "$PROJECT_DIR/:$PROJECT_DIR/lib/commons-beanutils-1.9.3.jar:$PROJECT_DIR/lib/commons-collections-3.2.2.jar:$PROJECT_DIR/lib/commons-lang-2.5.jar:$PROJECT_DIR/lib/commons-logging-1.2.jar:$PROJECT_DIR/lib/json-lib-2.4-jdk15.jar:$PROJECT_DIR/lib/ezmorph-1.0.6.jar" "$MAINCLASS" "$@"
|