|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Anton Kovalenko 2:5020/400 13 Apr 2002 15:23:14 To : Rashid Mukhamedov Subject : Re: Скрипт - создание универсального passwd -------------------------------------------------------------------------------- Rashid Mukhamedov wrote: RM> Т. е. допустим, что в сети есть два компа, на одном есть учетные записи A, RM> B, C, а на другом - A, B, D, E. Hужно составить passwd-файл, содержащий в RM> себе учетные записи A, B, C, D, E и раскидать его по обоим компам. RM> Допустим также все passwd-файлы уже скачаны и находятся в текущем каталоге RM> (passwd_1, passwd_2, ..., passwd_N), хотя как их скачать я еще не совсем RM> допер :). Вопрос: как лучше создать универсальный passwd? info textutils RM> Мне пришла такая идея: конкатеновать все файлы в один временный файл, RM> затем пробежавшись по нему утилитой uniq, удалить все повторяющиеся RM> строки. Это нормальный подход? Если да, то может подскажите как лучше RM> конкатеновать все файлы в один: с помощью cat или как-нибудь иначе? Всё правильно, только sort тоже нужен (uniq с уже отсортированным списком работает). короче, cat passwd_* | sort -t: -k1 | uniq >all_passwd Если у тебя /etc/shadow используется, с ними можно ткже поступить... -- Удачи! Антон Коваленко /* http://softlenin.chat.ru */ --- ifmail v.2.15dev5 * Origin: MTU-Intel ISP (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/8818b6314a93.html, оценка из 5, голосов 10
|