Tenho uma lista de URLs que preciso verificar, para ver se ainda funcionam ou não. Eu gostaria de escrever um script bash que faça isso para mim.
Eu preciso apenas do código de status HTTP retornado, ou seja, 200, 404, 500 e assim por diante. Nada mais.
EDITAR Observe que há um problema se a página diz "404 não encontrado", mas retorna uma mensagem 200 OK. É um servidor da web mal configurado, mas você pode ter que considerar este caso.
Para obter mais informações, consulte Verificar se um URL leva para uma página que contém o texto "404"