#!/bin/bash set -uex BITS=$(getconf LONG_BIT) if [ "$BITS" == "32" ]; then echo "This script does not support 32 bit OS. Contact info@edgedelta.com" fi UNAME=$(uname) if [ "$UNAME" == "Linux" ]; then rm -f edgedelta-linux-amd64.sh curl -O https://release.edgedelta.com/v0.1.6/edgedelta-linux-amd64.sh chmod +x edgedelta-linux-amd64.sh if [ "$UID" = "0" ]; then ED_API_KEY="$ED_API_KEY" ./edgedelta-linux-amd64.sh else sudo ED_API_KEY="$ED_API_KEY" ./edgedelta-linux-amd64.sh fi exit fi if [ "$UNAME" == "Darwin" ]; then rm -f edgedelta-macosx-amd64.sh curl -O https://release.edgedelta.com/v0.1.6/edgedelta-macosx-amd64.sh chmod +x edgedelta-macosx-amd64.sh if [ "$UID" = "0" ]; then ED_API_KEY="$ED_API_KEY" ./edgedelta-macosx-amd64.sh else sudo ED_API_KEY="$ED_API_KEY" ./edgedelta-macosx-amd64.sh fi exit fi echo "This script does not support $UNAME OS. Contact info@edgedelta.com"