From 214f830065b8e87dc36f4b6b125448c51f2f44f9 Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Sun, 11 Dec 2022 16:28:14 +0100 Subject: [PATCH] Check if client config exists --- scripts/rm-client.sh | 5 +++++ scripts/show-client.sh | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/scripts/rm-client.sh b/scripts/rm-client.sh index 6232ddb..5ae8c92 100755 --- a/scripts/rm-client.sh +++ b/scripts/rm-client.sh @@ -1,5 +1,10 @@ #!/bin/bash +if [ ! -f "$DEVICE-client_$1.conf" ]; then + echo "No client $1" + exit 1 +fi + CONFIG=$(cat "$DEVICE.conf" | sed "/^\# Client $1/{N;N;N;N;d}") echo "$CONFIG" > "$DEVICE.conf" diff --git a/scripts/show-client.sh b/scripts/show-client.sh index 27292f7..94914ff 100755 --- a/scripts/show-client.sh +++ b/scripts/show-client.sh @@ -1,5 +1,10 @@ #!/bin/bash +if [ ! -f "$DEVICE-client_$1.conf" ]; then + echo "No client $1" + exit 1 +fi + cat "$DEVICE-client_$1.conf" echo