Назад | Перейти на главную страницу

Автоматизировать квоты пользователей для edquota, чтобы обойти vim

Возможный дубликат:
Настройка дисковой квоты в ubuntu для нескольких пользователей

При назначении пользовательских квот необходимо использовать edquota. Однако это вызывает редактор vim. Есть ли способ обойти это. Соблюдайте этот псевдокод

for username in usernames
 adduser username
 #########Filesystem######blocks######soft######hard######inodes######soft######hard
 edquota  /dev/hda2        596          0         0         1          0         0

Я хочу создать 100 пользователей (с 1/100 места на жестком диске) и не хочу редактировать 100 файлов в vi / vim. Могу ли я передать значения в качестве аргументов, как указано выше, или, по крайней мере, использовать файл шаблона, как указано в Вот

Если все квоты одинаковы для всех пользователей, вы можете установить квоту для одного (прототипа) пользователя, а затем использовать edquota -p <proto_user> <user> в цикле for для дублирования квот прототипа пользователя, указанного для каждого указанного пользователя.