Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Dmytro Rud                           2:5020/400     14 Dec 2001  15:54:33
 To : Maxim Krasovsky
 Subject : Re: Пользователей перетащить
 -------------------------------------------------------------------------------- 
 
 Maxim Krasovsky <Maxim.Krasovsky@usat.css-sv.com> writes:
 
 > Вопрос: как на новой машине создать каталоги пользователей при
 > наличии файла master.passwd  чтоб вручную этого не делать
 > уж много их сильно.
 
 ========================
 #!/usr/local/bin/python
 
 from re import compile
 from os import makedirs, error
 
 homere = compile( r"[a-zA-Z0-9].*:(.*?):.*" )
 prefix = "/home/rnd/test"
 
 for dir in map( lambda x: prefix + x.group( 1 ),
                 filter( None,
                         map( lambda x: homere.match( x ),
                              open( "/etc/master.passwd", "r" ).readlines()))):
 
     try:
         makedirs( dir )
     except error:
         pass
 ========================
 
 prefix изменить по вкусу.
 
 -- 
         rnd.
 --- ifmail v.2.15dev5
  * Origin: Otto-von-Guericke-Universitaet Magdeburg, FIN (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Пользователей перетащить   Maxim Krasovsky   14 Dec 2001 14:59:43 
 Re: Пользователей перетащить   Belousov Oleg   14 Dec 2001 15:34:20 
 Re: Пользователей перетащить   Dmytro Rud   14 Dec 2001 15:54:33 
 Re: Пользователей перетащить   Belousov Oleg   14 Dec 2001 16:23:08 
 Re: Пользователей перетащить   Dmytro Rud   14 Dec 2001 18:07:37 
 Re: Пользователей перетащить   Sergey Goryachev   14 Dec 2001 18:46:30 
 Re: Пользователей перетащить   Sergey Goryachev   14 Dec 2001 18:52:43 
 Re: Пользователей перетащить   Andrey Y. Kharchenko   17 Dec 2001 15:21:55 
Архивное /ru.unix.bsd/32636a8ab05c6.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional