Tôi có một danh sách các URL mà tôi cần kiểm tra để xem chúng có còn hoạt động hay không. Tôi muốn viết một kịch bản bash làm điều đó cho tôi.
Tôi chỉ cần mã trạng thái HTTP trả về, tức là 200, 404, 500, v.v. Chỉ có bấy nhiêu thôi.
CHỈNH SỬA Lưu ý rằng có sự cố nếu trang cho biết "Không tìm thấy 404" nhưng trả về thông báo 200 OK. Đó là một máy chủ web được định cấu hình sai, nhưng bạn có thể phải xem xét trường hợp này.
Để biết thêm về điều này, hãy xem Kiểm tra xem một URL có chuyển đến trang có chứa văn bản "404" hay không