From 8301dd8744130aba38236ec82a9bc8219511d316 Mon Sep 17 00:00:00 2001 From: Yaro Kasear Date: Fri, 2 May 2025 14:35:18 -0500 Subject: [PATCH] Remove session logging from runtest.sh and adjust argument display --- runtest.sh | 10 ---------- start-test.sh | 7 +++++++ 2 files changed, 7 insertions(+), 10 deletions(-) create mode 100644 start-test.sh diff --git a/runtest.sh b/runtest.sh index 4bb4374..8f19771 100755 --- a/runtest.sh +++ b/runtest.sh @@ -38,16 +38,6 @@ IFS=$'\n\t' echo "Here are the arguments passed to the script: $@" -# === Start logging with 'script' safely === -if [ -z "${SCRIPT_LOG_STARTED:-}" ]; then - export SCRIPT_LOG_STARTED=1 - BOOT_ID=$(cat /proc/sys/kernel/random/boot_id) - LOG_FILE="${HOME}/${BOOT_ID}-session.log" - echo "[+] Starting session logging to $LOG_FILE" - exec script -q "$LOG_FILE" --return --flush --command "$0" "$@" -fi - - # === Now start your real script === source settings.env diff --git a/start-test.sh b/start-test.sh new file mode 100644 index 0000000..9022a0b --- /dev/null +++ b/start-test.sh @@ -0,0 +1,7 @@ +#!/bin/bash +BOOT_ID=$(cat /proc/sys/kernel/random/boot_id) +LOG_FILE="${HOME}/${BOOT_ID}-session.log" +SCRIPT_PATH="$(realpath "$(dirname "$0")/runtest.sh")" + +echo "[+] Starting session logging to $LOG_FILE" +exec script -q "$LOG_FILE" --return --flush --command "$SCRIPT_PATH $*"