Задача в следующем:
1)Есть список будущих пользователей jabberusers.txt формата:
user1
user2
user3
2) Нужно добавить пользователей в джаббер c паролем как логин.
для этого используется комманда:
ejabberdctl register username yourdomain.com userpassword
--------------------------------------------------------------------
Тоесть циклом добавлять пользователей:
пример:
ejabberdctl register user1 yourdomain.com user1
ejabberdctl register user2 yourdomain.com user2
ejabberdctl register user3 yourdomain.com user3
ejabberdctl register user4 yourdomain.com user4
---------------------------------------------------------------------
Пробую так :
for i in `cat jabberusers`; do ejabberdctl register $i jabbermos.ptg.local $1 ;done
Выхлоп с ошибками :
-------------------------------------------------------------------------------
Error: the command "register" requires 2 more argument.
Command Name: register
Arguments: user::string
host::string
password::string
Returns: res::restuple
Tags: accounts
Description: Register a user
-------------------------------------------------------------------
Если пишу руками:
ejabberdctl register test000 jabbermos.ptg.local test000
То все хорошо..
User test000@jabbermos.ptg.local successfully registered
Что не так?? Помогите пожалуйса..