#!/bin/bash ADB_PATH="/Users/${USER}/Library/Android/sdk/platform-tools" PACKAGE_NAME="com.yourcompany.app" DB_NAME="default.realm" DESTINATION_PATH="/Users/${USER}/Downloads/${DB_NAME}" NOT_PRESENT="List of devices attached" ADB_FOUND=`${ADB_PATH}/adb devices | tail -2 | head -1 | cut -f 1 | sed 's/ *$//g'` if [[ ${ADB_FOUND} == ${NOT_PRESENT} ]]; then echo "Make sure a device is connected" else ${ADB_PATH}/adb exec-out run-as ${PACKAGE_NAME} cat files/${DB_NAME} > ${DESTINATION_PATH} echo "Database exported to ${DESTINATION_PATH}" fi