diff --git a/install.sh b/install.sh index 81e8fd1..5605ac2 100644 --- a/install.sh +++ b/install.sh @@ -20,14 +20,14 @@ cd recalbox-savesync || { re="'^[yY][eE]?[sS]?$'" result="0" -while "$result" -ne 1; do +while [ "$result" -ne 1 ]; do read -rp "\nWhat's your rclone prefix? : " prefix read -rp "Is $prefix okay? [y/N]: " ans result="$(grep -E -c "$re" "$ans")" done touch /tmp/savesync -printf "s//%s/g\n" "$prefix" >/tmp/savesync +printf "s|RCLONE_PREFIX|%s|\n" "$prefix" >/tmp/savesync sed -i -e "/tmp/savesync" "savesync[rungame,endgame](sync).ash" sed -i -e "/tmp/savesync" "locksync.ash" rm "/tmp/savesync" diff --git a/locksync.ash b/locksync.ash index b743c73..af52a6d 100644 --- a/locksync.ash +++ b/locksync.ash @@ -1,7 +1,7 @@ #!/bin/ash #shellcheck shell=dash -export REMOTE_BASE="" +export REMOTE_BASE="RCLONE_PREFIX" export LOG_FILE="/recalbox/share/system/logs/locksync.log" log() { diff --git a/savesync[rungame,endgame](sync).ash b/savesync[rungame,endgame](sync).ash index 03d150b..40fc05e 100644 --- a/savesync[rungame,endgame](sync).ash +++ b/savesync[rungame,endgame](sync).ash @@ -4,7 +4,7 @@ event_data=$(cat /tmp/es_state.inf | tr -d '\r') export LOG_FILE="/recalbox/share/system/logs/savesync.log" -REMOTE_BASE="" +REMOTE_BASE="RCLONE_PREFIX" #DEBUG=1 log() {