The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Проверить доступность сайта"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Проверить доступность сайта" 
Сообщение от jkreet Искать по авторуВ закладки(??) on 23-Сен-05, 19:35  (MSK)
В локалке провайдер запретил ping
Каким образом можно проверить доступность сайта в интернете?
наугад поробовал скрипт
  links www.ru >> /dev/null
  if [ $? -eq 0 ]; then
  echo Inet works!
  else
  echo Something wrong...
не получилось. links не завершается
OS FreeBSD
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Проверить доступность сайта" 
Сообщение от newser Искать по авторуВ закладки(ok) on 23-Сен-05, 20:24  (MSK)
>В локалке провайдер запретил ping
>Каким образом можно проверить доступность сайта в интернете?
>наугад поробовал скрипт
>  links www.ru >> /dev/null
>  if [ $? -eq 0 ]; then
>  echo Inet works!
>  else
>  echo Something wrong...
>не получилось. links не завершается
>OS FreeBSD

Простите, а с чего он будет завершаться, если это интерактивная программа? Для неинтерактивного запуска используйте опцию -dump (man links), но вообще говоря, это не выход. Да и лучше писать:

links -dump www.ru >/dev/null 2>&1 # в случае sh, bash
links -dump www.ru >& /dev/null # в случае csh, tcsh

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Проверить доступность сайта" 
Сообщение от jkreet Искать по авторуВ закладки(??) on 23-Сен-05, 20:51  (MSK)
>Простите, а с чего он будет завершаться, если это интерактивная программа? Для
>неинтерактивного запуска используйте опцию -dump (man links), но вообще говоря, это
>не выход. Да и лучше писать:
>
>links -dump www.ru >/dev/null 2>&1 # в случае sh, bash
>links -dump www.ru >& /dev/null # в случае csh, tcsh

links не знает опции -dump
lynx, запущенный с этой опцией выводит информацию в null и все равно ждет нажатия клавиши для завершения. Так что этот метод не подходит

Я и не считаю, что проверять ответ сайта браузером является лучшим способом.
Просто ничего другого в голову не приходит.
Посоветуйте..

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Проверить доступность сайта" 
Сообщение от newser Искать по авторуВ закладки(ok) on 23-Сен-05, 22:34  (MSK)
>links не знает опции -dump

Глупости Вы говорите!

$ links -version
Links 0.98
$ links -help
[skip]
-dump
  Write a plain-text version of the given HTML document to
  stdout.
[skip]

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Проверить доступность сайта" 
Сообщение от samara emailИскать по авторуВ закладки(??) on 24-Сен-05, 07:45  (MSK)
простите что вмещался :) я не спец в shell
но может можно приспособить telnet mysite.ru 80

GET и поискать в выводе <html><head><table>
ну или может другой способ узнать положительный
ответ от GET

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру