Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PERL) ввести пароль для команды / 3 сообщений из 3, страница 1 из 1
18.12.2012, 20:14
    #38084143
Перстень
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PERL) ввести пароль для команды
хочу выполнить команду в перле. эта команда после запуска требует ввода пароля.
т.е. запускаю так в перле
my $res = `test_complex -u test_user`;

в консоли выдается следующее и приходится самому вводить пароль:
test_complex -u test_user
password:

подскажите какими средствами выполнить команду и ввести пароль в перле?
для команды параметра для пароля нет :(
заранее благодарен
...
Рейтинг: 0 / 0
18.12.2012, 22:36
    #38084275
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PERL) ввести пароль для команды
Вопрос этот, скорее, не по Perl, а по bash или в чем там выполняется системная команда. Попробуйте так, возможно, сработает:
Код: sql
1.
`echo PassWorD | test_complex -u test_use`



PS: Может перенести топик в форум по Unix-системам?
...
Рейтинг: 0 / 0
20.12.2012, 11:55
    #38086436
alienrom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PERL) ввести пароль для команды
man expect
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PERL) ввести пароль для команды / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]