#!/bin/bash echo "Simulated device database symlinker is running..." db_name="heavyduty.db" link_target="~/sqlite.db" while true; do cd /Users/$(whoami)/Library/Developer/CoreSimulator/Devices/ random_path=$(find . -type f -name $db_name) if [[ -n "$random_path" ]]; then current_link=$(readlink "$link_target") new_target="/Users/$(whoami)/Library/Developer/CoreSimulator/Devices/$random_path" if [[ "$current_link" != "$new_target" ]]; then echo "Symlinking $random_path to $link_target ..." ln -sf "$new_target" "$link_target" fi else echo "$db_name not found, retrying..." fi sleep 5 done