#!/bin/bash path=${1:-~/.local/wine/top-speed-3/drive_c/Program\ Files/Playing\ in\ the\ dark/Top\ Speed\ 3} echo "Enter URL or IP address for Top Speed 3 Server:" read -r -e server if ! [[ "${server}" =~ ^[0-9.]*$ ]]; then ip="$( ping -c1 "${server}" 2> /dev/null | head -1 | cut -d '(' -f2 | cut -d ')' -f1)" if [[ ${#p} < 3 ]]; then echo "Ip address not found, nothing changed." exit 1 fi fi ip="${ip:-${server}}" sed "s/^Multiplayer=.*/Multiplayer=${ip}/" "${path}/TopSpeed.cfg" exit 0