Здраствуйте.Есть сервер на $n'ом порту. Я подключаюсь к нему с помощью скрипта
echo "login
$id
<тут косяк>
quit"|netcat $ip $nЧто происходит : я пересылаю ему команду логин, далее он просит ид я его даю, а потом он мне отсылает пароль, и ждет ответа и после ответа нужно отослать команду выхода.
Вопрос: Как считать пароль?
Спасибо.
>Вопрос: Как считать пароль?read pass # после этого $pass будет содержать пароль
>>Вопрос: Как считать пароль?
>
>read pass # после этого $pass будет содержать парольВнимательно прочиатйте что за скрипт
echo "login
$id
<тут косяк>
quit"|netcat $ip $nИ потом прежде отвечать нужно быть уверенным что это заработает.
>Внимательно прочиатйте что за скрипт
>
>echo "login
>$id
><тут косяк>
>quit"|netcat $ip $n
>
>И потом прежде отвечать нужно быть уверенным что это заработает.Не нужно так нервничать, вы же не в техническую поддержку обращаетесь.
В вашем случае можно сделать:
echo "login
$id
quit" | netcat $ip $n > outputПосле чего в файле output будет сами знаете что. Как его разобрать - зависит от того, что точно выдаёт сервер.
Если непременно нужно передавать id после того, как сервер его запросит (что маловероятно), опять же, всё зависит от того, как именно он это делает.