The OpenNET Project / Index page

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

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

"Spawn: nor found"  +/
Сообщение от PetrW on 09-Окт-09, 10:53 
Здравствуйте:

Пишу скрипт с подключением к удаленному серверу:
После запуска выдается ошибка:
ssh.sh: line 3: spawn: command not found

приходу к выводу, что нужно установить spawn, но где его взять? откуда скачать?
В погугдив ничего не нашел.

Прошу помощи, спасибо.

П.С. Сам скрипт выглядит так:
#!/usr/bin/expect

spawn ssh uХХХХХ.ssh.masterhost.ru -l uХХХХХХХ -x
expect "password:" send "PASS\r"

send "mkdir new\r"
send "exit\r"

expect eof


Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

  • Spawn: nor found, Anonim, 11:13 , 09-Окт-09, (1)  
    • Spawn: nor found, PetrW, 12:01 , 09-Окт-09, (2)  
      • Spawn: nor found, Andrey, 16:32 , 09-Окт-09, (3)  
        • Spawn: nor found, PetrW, 17:57 , 12-Окт-09, (4)  

Сообщения по теме [Сортировка по времени | RSS]


1. "Spawn: nor found"  +/
Сообщение от Anonim on 09-Окт-09, 11:13 
Может надо установить установить expect?
spawn ключевое слово.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Spawn: nor found"  +/
Сообщение от PetrW on 09-Окт-09, 12:01 
>Может надо установить установить expect?
>spawn ключевое слово.

expect установлен:
Вот ответ сервера:
[root@vХХХХ home]# man expect
Formatting page, please wait...
EXPECT(1)                                                            EXPECT(1)

NAME
       expect - programmed dialogue with interactive programs, Version 5

SYNOPSIS
       expect [ -dDinN ] [ -c cmds ] [ [ -[f|b] ] cmdfile ] [ args ]

INTRODUCTION

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

3. "Spawn: nor found"  +/
Сообщение от Andrey (??) on 09-Окт-09, 16:32 
в man expect написано
Expect  reads cmdfile for a list of commands to execute.  Expect may also be invoked implicitly on systems which support the #! notation by marking the script executable, and making the first line in your script:

      #!/usr/bin/expect -f

попробуйте, добавить -f в первую строку скрипта.

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

4. "Spawn: nor found"  +/
Сообщение от PetrW on 12-Окт-09, 17:57 
>в man expect написано
>Expect  reads cmdfile for a list of commands to execute.  
>Expect may also be invoked implicitly on systems which support the
>#! notation by marking the script executable, and making the first
>line in your script:
>
>      #!/usr/bin/expect -f
>
>попробуйте, добавить -f в первую строку скрипта.

тоже не помогло.
Помгла прямая команда: expect -f ssh.sh

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

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

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




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

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