diff options
Diffstat (limited to '.local/bin')
| -rwxr-xr-x | .local/bin/linkhandler | 6 | 
1 files changed, 6 insertions, 0 deletions
diff --git a/.local/bin/linkhandler b/.local/bin/linkhandler index bcfee4d..0a136ba 100755 --- a/.local/bin/linkhandler +++ b/.local/bin/linkhandler @@ -12,6 +12,12 @@ else  	url="$1"  fi +is_valid_url() { +	printf "%s\n" "${1}" | rg -q "^https?://[^[:space:]/?#][^[:space:]]+$" +} + +is_valid_url "${url}" || exit 0 +  # Check if the URL is from inv.nadeko.net and adjust it for YouTube  echo "$url" | rg -q 'inv.nadeko.net/watch'  if [ $? -eq 0 ]; then  |