From 7b34a8444227ddd3f6f956616d2615b1b54219d3 Mon Sep 17 00:00:00 2001 From: JustArchi Date: Sat, 14 Oct 2017 11:59:07 +0200 Subject: [PATCH] Misc This will accept varying number of whitespace characters --- ArchiSteamFarm/scripts/generic/ArchiSteamFarm-Service.sh | 2 +- ArchiSteamFarm/scripts/generic/ArchiSteamFarm.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ArchiSteamFarm/scripts/generic/ArchiSteamFarm-Service.sh b/ArchiSteamFarm/scripts/generic/ArchiSteamFarm-Service.sh index 331931118..b966d4977 100755 --- a/ArchiSteamFarm/scripts/generic/ArchiSteamFarm-Service.sh +++ b/ArchiSteamFarm/scripts/generic/ArchiSteamFarm-Service.sh @@ -12,7 +12,7 @@ ASF_ARGS+=" $*" trap "trap - SIGTERM && kill -- -$$" SIGINT SIGTERM EXIT while :; do - if grep -Fq '"Headless": true' 'config/ASF.json'; then + if grep -Eq '"Headless":\s+?true' 'config/ASF.json'; then # We're running ASF in headless mode so we don't need STDIN dotnet ArchiSteamFarm.dll $ASF_ARGS & # Start ASF in the background, trap will work properly due to non-blocking call wait $! # This will forward dotnet error code, set -e will abort the script if it's non-zero diff --git a/ArchiSteamFarm/scripts/generic/ArchiSteamFarm.sh b/ArchiSteamFarm/scripts/generic/ArchiSteamFarm.sh index 048eb2b4c..7a035539b 100755 --- a/ArchiSteamFarm/scripts/generic/ArchiSteamFarm.sh +++ b/ArchiSteamFarm/scripts/generic/ArchiSteamFarm.sh @@ -11,7 +11,7 @@ ASF_ARGS+=" $*" # Kill underlying ASF process on shell process exit trap "trap - SIGTERM && kill -- -$$" SIGINT SIGTERM EXIT -if grep -Fq '"Headless": true' 'config/ASF.json'; then +if grep -Eq '"Headless":\s+?true' 'config/ASF.json'; then # We're running ASF in headless mode so we don't need STDIN dotnet ArchiSteamFarm.dll $ASF_ARGS & # Start ASF in the background, trap will work properly due to non-blocking call wait $! # This will forward dotnet error code, set -e will abort the script if it's non-zero