#!/usr/bin/env bash # author: Daniel Sommer # license: MIT # variables overriding/setting the required environment variables apiKey="" query="" count="" # directory and file variables pwd="$(pwd)" dir="$(dirname $(realpath $0))" bin="$dir/gosplash" # check if the binary exists [[ ! -f "$bin" ]] && printf "error: gosplash binary could not be found at '"$bin"'\n" && exit 1 # check the environment variables [[ -z "$GOSPLASH_APIKEY" ]] && export GOSPLASH_APIKEY="$apiKey" [[ -z "$GOSPLASH_QUERY" ]] && export GOSPLASH_QUERY="$query" [[ -z "$GOSPLASH_COUNT" ]] && export GOSPLASH_COUNT="$count" echo "$GOSPLASH_APIKEY" # run gosplash $bin