То-то и оно, в общем выхода три:
1. Извращатся с telnet или netcat(nc), писать обработчики и прочее. Незнаю
насколько это удобно и реализуемо.
2. Использовать /dev/tcp вроде этого:
http://thesmithfam.org/blog/2006/05/23/bash-socket-programming-with-devtcp-2/
, но опять же писать обработчики которые уже написаны в других языках.
3. бросить идею с bash и использовать perl.
и вообще не морочить людям голову, google хорошо ощет по "bash socket",
"bash telnet", "bash netcat" ;)
28.04.07, Strange_V <[EMAIL PROTECTED]> написал(а):
Написано немного не так:
"Для каких задач неприменимы скрипты
* для ресурсоемких задач, особенно когда важна скорость исполнения
(поиск, сортировка и т.п.)
... ... ...
* когда необходимо выполнять обмен через порты ввода-вывода или сокеты
Если выполняется хотя бы одно из вышеперечисленных условий, то вам
лучше обратиться к более мощным скриптовым языкам программирования,
например Perl, Tcl, Python, Ruby или к высокоуровневым компилирующим
языкам -- C, C++ или Java. >>>Но даже в этом случае, создание прототипа
приложения на языке shell может существенно облегчить разработку<<<."
Вот через последние предложение я и не понял может он иль нет..
Интересует простая вещь, например
telnet smtp.mail.ru 25
HELO name
(прочитать ответ)
...
другие команды для отправки почты
(прочитать их ответы)
...
QUIT
Это скорее чтобы показать возможность, чем для реальной работы (делал
на PHP но это немного не то)
--
Alexander Kraev
--
ubuntu-ru mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru