From 478efc68987346d7147b22d5e4bcb2ff00ba9ce7 Mon Sep 17 00:00:00 2001 From: crowetic Date: Thu, 24 Oct 2024 14:54:35 -0700 Subject: [PATCH] still fixing it --- restart-qortal-every-2-hours.sh | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/restart-qortal-every-2-hours.sh b/restart-qortal-every-2-hours.sh index c1a0182..d5027aa 100644 --- a/restart-qortal-every-2-hours.sh +++ b/restart-qortal-every-2-hours.sh @@ -12,12 +12,7 @@ log() { # Check if screen is installed if command -v screen &> /dev/null; then log "Screen is installed, running script in a screen session..." - SCRIPT_NAME="restart-qortal-every-2-hours.sh" - SCRIPT_PATH="$(realpath "$BASH_SOURCE")" - log "Copying script from '$SCRIPT_PATH' to '$QORTAL_DIR/$SCRIPT_NAME'..." - cp "$SCRIPT_PATH" "$QORTAL_DIR/$SCRIPT_NAME" - log "Attempting to run script in screen..." - screen -S qortal_restart -dm bash -c "cd $QORTAL_DIR && bash $SCRIPT_NAME" + screen -S qortal_restart -dm bash -c "cd $(pwd) && bash $(realpath "$0")" if [ $? -eq 0 ]; then log "Script successfully started in screen session 'qortal_restart'." else