Você pode usar Regexp::Common::URI::http
do Perl. A partir da documentação do CPAN :
use Regexp::Common qw /URI/;
while (<>) {
/$RE{URI}{HTTP}/ and print "Contains an HTTP URI.\n";
}
Eu tenho um monte de URLs (mais de 1.000) e estou querendo saber se existe algum script CLI para validar o URL para o esquema http?
Você pode usar Regexp::Common::URI::http
do Perl. A partir da documentação do CPAN :
use Regexp::Common qw /URI/;
while (<>) {
/$RE{URI}{HTTP}/ and print "Contains an HTTP URI.\n";
}
Algo como egrep "^https?:\/\/" yourlistofurls
ou você deseja verificar se essa URL também aponta para um conteúdo http válido?
Tags command-line url