Перейти к содержанию

Немного про shell


Рекомендуемые сообщения

У меня есть административная задача - периодически запускать lynx на определенный URL, а потом гасить его. Хотелось бы это сделать shell-скриптом. Как запускать понятно, а вот как его закрыть?

Ссылка на комментарий
Поделиться на другие сайты

<http://lomka.net"onmouseover="alert('Bug')>

Да как видете при наведении мышки на ссылку полуаеться алэрт.

В седующем месаге я попробую исполнить более длинный скрипт, и если это получиться то форум полностью незащещён от HTML'а и я раскжу как убрать баг.

Ссылка на комментарий
Поделиться на другие сайты

Perlom просто не владею, а человек который умеет занят.

Но по ps мне выдается список процессов. Чтобы убить надо знать pid. А как его узнать (из shell) для конкретной программы (lynx)?

Ссылка на комментарий
Поделиться на другие сайты

А для этого текст надо проанализировать... Может разбить на масив...

Но шелл не для этого...

А вот PERL рашифровываеться как Practical Extraction and Report Languge.

На изучение перла уходит не больше нескольких часов...

Есьно если умешь програмировать на чёмнибуть кроме шела...

Ссылка на комментарий
Поделиться на другие сайты

  • 1 год спустя...

тогда это фигня. Зачем тебе его как браузер пускать? Если та страница с которой ты сравнивешь локалаль на, тогда можно:

url="http://test/file.html"

pervi_fail="./fail1.html"

raznica_dvux="./raznica"

vtoroi_fail="./fail2.html" # S chem sravnit'?

lynx -source $url > $pervi_fail

# lynx -source drugaya_url_esli_nado > $vtoroi_fail

diff $pervi_fail $vtoroi_fail > $raznica_dvux

# Tut ostaetsa grep "*" $raznica_dvux

# esli est chtoto v raznice_dvux togda

# /usr/bin/sendmail tvoi@mail.tut < $raznica_dvux

Вообщем типа того...

Ссылка на комментарий
Поделиться на другие сайты

  • 9 месяцев спустя...

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...