X-Git-Url: https://zdv2.bktei.com/gitweb/BK-2020-03.git/blobdiff_plain/55a0bbf5c6169f7f0f129bd5be4d3c145d6bfebb..9ac039eedc5318cf2dea2ba5172ee5b216a25241:/unitproc/bktemp-checkURL?ds=inline diff --git a/unitproc/bktemp-checkURL b/unitproc/bktemp-checkURL index 81f934d..6ae6ff0 100644 --- a/unitproc/bktemp-checkURL +++ b/unitproc/bktemp-checkURL @@ -3,18 +3,18 @@ checkURL() { # Desc: Checks if string is a valid URL. # Warning: Does not correctly handle multi-byte characters. - # Version: 0.0.1 + # Version: 0.0.2 # Input: arg1: string # Output: return code 0: string is a valid URL # return code 1: string is NOT a valid URL # Depends: Bash 5.0.3 # Ref/Attrib: https://stackoverflow.com/a/3184819 regex='(https?|ftp|file|ssh|git)://[-A-Za-z0-9\+&@#/%?=~_|!:,.;]*[-A-Za-z0-9\+&@#/%=~_|]' - string="$1"; - if [[ $1 =~ $regex ]]; then + arg1="$1"; + if [[ $arg1 =~ $regex ]]; then return 0; else - reutrn 1; + return 1; fi; }