#!/usr/bin/python

filein = '/etc/passwd'
fileout = './copieusers'
rights = 'r'
rightsout = 'w'

def main():
    global filein
    global fileout
    global rights
    global rightsout
    try:
        fd_in = open( filein, rights )
        fd_out = open( fileout, rightsout )
    except:
        import sys
        print "Erreur ouverture", sys.exc_type, sys.exc_value
        
    try:
        lines = fd_in.readlines( )
        for l in lines:
            print l
            if l != "\n" and l[0] != ':': # si la ligne n'est pas vide
                s = l.split( ':' )
		fd_out.write( s[0] + ' ' + s[4] + "\n" )
    except:
        import sys
        print "Erreur copie", sys.exc_type, sys.exc_value
            
    fd_in.close()
    fd_out.close()

if __name__ == "__main__":
    main()
