list-usres
list-usres
Всем доброго дня!
Пишу небольшой скрипт на Bash для создания резервных копий сайтов, на VDS под управлением vestaCP. Сайтов и пользователей много.
В скрипте мне нужно получить имена пользователей, созданных под вестой.
Нашел команду v-list-users. Но она помимо имен выводит еще некоторые данные в виде таблицы, а мне нужно только имена...
Как правильно сделать, подскажите, пожалуйста.
Пишу небольшой скрипт на Bash для создания резервных копий сайтов, на VDS под управлением vestaCP. Сайтов и пользователей много.
В скрипте мне нужно получить имена пользователей, созданных под вестой.
Нашел команду v-list-users. Но она помимо имен выводит еще некоторые данные в виде таблицы, а мне нужно только имена...
Как правильно сделать, подскажите, пожалуйста.
-
- Support team
- Posts: 1047
- Joined: Fri Mar 21, 2014 7:49 am
- Contact:
- Os: CentOS 6x
- Web: apache + nginx
Re: list-usres
видимо только напильник в руки
Re: list-usres
Не обязательно :)Alex Connor wrote:видимо только напильник в руки
Re: list-usres
Как заметил Алекс, можно поковырять скрипт.pk-pro wrote: В скрипте мне нужно получить имена пользователей, созданных под вестой.
Нашел команду v-list-users. Но она помимо имен выводит еще некоторые данные в виде таблицы, а мне нужно только имена...
Но почему не попробовать более простое решение? Ведь давайте рассуждать. При создании пользователя у нас в папке /usr/local/vesta/data/users/ создается каталог с ним, соответственно при удалении каталог оттуда затирается.
Соответственно список пользователей мы можем получить, прочитав лист каталогов:
Code: Select all
ls /usr/local/vesta/data/users/
Re: list-usres
Отлично, похоже такое решение мне подойдет!
Спасибо огромное!!!
Спасибо огромное!!!
Re: list-usres
Ну и ладушки, решилось малой кровью :)pk-pro wrote:Отлично, похоже такое решение мне подойдет!
Спасибо огромное!!!