PDA

Показать полную графическую версию : chage обработка нескольких пользователей в 1 команде


__sa__nya
07-01-2016, 08:49
Доброе время суток. Например, мне нужно 10 пользователям установить необходимость сброса пароля. Как это прописать в одной команде, вместо 10 команд? Например chage -d 0 user1 user2 и т.д.? Пробовал:
chage -d 0 user1 user2 ... - не подходит
chage -d 0 user1, user2... - не подходит
гуглил, не нашел.
Есть варианты?

ruslandh
07-01-2016, 10:02
Используйте цикл, например for , а login`s можно из файла передавать через read

__sa__nya
07-01-2016, 12:14
ruslandh, если не сложно, напишите пример, например для 3-х логинов: user1, user2, user3 .

ruslandh
07-01-2016, 15:23
Что-то типа:
for as in user1 user2 user3; do chage -d 0 "$as" ; done




© OSzone.net 2001-2012