!/bin/bash
PROPERTYREADERUTILITY="/var/lib/ssl/BACKUP/PropertiesReaderGetValueCLI-0.26.jar"
function getProperty() { if [ $# -ne 2 ]; then echo "ERROR: getProperty() incorrect number of parameters" exit 1 fi FILE="$1" KEYWORD="$2" java -jar "$PROPERTYREADERUTILITY" "$FILE" "$KEYWORD" }
TYPE=$( getProperty /var/lib/tomcat6/webapps/storagegateway/WEB-INF/app.properties keyDoesNotExistTest ) echo "$TYPE" TYPE=$( getProperty /var/lib/tomcat6/webapps/storagegateway/WEB-INF/app.properties storagegateway.storageGatewayType ) echo "$TYPE" getProperty /var/lib/tomcat6/webapps/storagegateway/WEB-INF/app.properties