Есть файлик такого содержимого
user1 pass1
user2 pass2
.....
около 100 юзеров.
Нужно выполнить следующие команды:
ejabberdctl register user1 hostname pass1
ejabberdctl register user2 hostname pass2
и.т.д
Пробую сделать так:
#!/usr/bin/perl
$hostname = myhostname;
open(f,"userpass");
while (<f>) {
$user = system ("echo $_ | awk {print $1}");
$pass = system ("echo $_ | awk {print $2}");
system ("ejabberdctl register $user $hostname $pass");
}
close(f);
Но так не работает. Подскажите как можно переделать скрипт на Перле или на баше?
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Вопрос по перлу (2009)
- Форум АХТУНГ: Пишу из горящего танка , ко мне на linux ПК влез майнер! (2021)
- Форум perl system() (2018)
- Форум perl+ system (2002)
- Галерея Perl прямиком из 1987 года (2019)
- Форум Помогите с Perl разобраться. (2005)
- Форум Почему не работает скрипт? (2013)
- Форум perl system(«rsync») exit code? (2009)
- Форум Странное поведение system в perl (2004)
- Форум Скрипт на perl и system() (2016)