From af7c7bb1d15126aed2ef45a01c4b1444881fdca3 Mon Sep 17 00:00:00 2001 From: punix Date: Wed, 8 Nov 2023 17:02:46 +0100 Subject: [PATCH] test 4 while --- wire_g | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/wire_g b/wire_g index 790064d..3b616db 100755 --- a/wire_g +++ b/wire_g @@ -79,7 +79,8 @@ import_wg(){ --window-icon=${wg_pic}wg-import.png \ ----filename=*.conf --no-click --title=$"Wireguard .conf Select file") - + while [ ! $wgconf ] + do case "$wgconf" in *_*.conf) if grep -i 'PEER\|PublicKey' $wgconf > /dev/null && grep -i 'Interface\|PrivateKey' $wgconf > /dev/null @@ -104,8 +105,8 @@ import_wg(){ --text $"Oh, something went wrong. \n No valid Wireguard file. \n Here is an example: my_wireguard.conf \n" ;; - esac -import_wg + esac + done } export -f import_wg