annotate print_cmd.sh @ 3:0b76c960dd38 draft

Uploaded
author da-intersect
date Mon, 08 Apr 2013 20:53:34 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
1 #!/bin/bash
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
2
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
3 if (type -p java >> /dev/null); then
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
4 _java=java
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
5 elif [[ -n "$JAVA_HOME" ]] && [[ -x "$JAVA_HOME/bin/java" ]]; then
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
6 _java="$JAVA_HOME/bin/java"
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
7 else
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
8 echo "You must install java before runing this tool"
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
9 exit 1
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
10 fi
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
11
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
12 if [[ "$_java" ]]; then
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
13 version=$("$_java" -version 2>&1 | awk -F '"' '/version/ {print $2}')
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
14 if ! [[ "$version" > "1.6" ]]; then
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
15 echo "Java version should be > 1.6"
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
16 exit 1
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
17 fi
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
18 fi
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
19
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
20 if [ $# -eq 0 ]
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
21 then
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
22 echo "USAGE ap11Runner.sh APPNAME [ARGS]";
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
23 exit;
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
24 fi
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
25
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
26 jar_path="/usr/local/galaxy-dist/tools/ap11/jars/$1"
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
27 shift
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
28
0b76c960dd38 Uploaded
da-intersect
parents:
diff changeset
29 echo "java -jar $jar_path $@"