Scripts bash que utilizo en Android con herramientas de utilidad para mí día a día.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Termux-shell/gnz_urlValidar.sh

34 lines
778 B

#!/bin/bash
# Ultima Modif: 20251012
# Valida si URL está acriva.
# Uso: url_valida.sh {url-a-validar}
source fnc_gonzy.sh
# NO funciona
function valida_a(){
resultado=$(curl -sIL $1 | grep '^HTTP' | tail -1 | awk '{print $2}')
if [[ "$resultado" == "200" ]]; then
echo -e "${Green}Existe${Color_Off}"
elif [[ "$resultado" == "404" ]]; then
echo -e "${Red}No Existe${Color_Off}"
else
echo -e "${Yellow}No lo se.${Color_Off}"
fi
}
# SI funciona
function valida_b(){
echo -e ""
if wget --spider -S "$1" 2>&1 | grep -w "200\|301"; then
fnc_msg_color 1 "URL activo"
else
fnc_msg_color 0 "URL caído"
fi
echo ""
}
fnc_gonzy_intro "URL_Verificar" "Verifica que URL exista."
read -p "URL a validar: " url_validar;
valida_b $url_validar