Hi,
Hab ne Frage zu Perl:
Wie muss die Datei "users" aussehen damit der folgende Script geht?
mfg Thomas
#!/usr/bin/perl
#
# Copyright (c) 2000 SuSE GmbH Nuernberg, Germany. All rights reserved.
#
# $Id: pw2ldap.pl,v 1.3 2001/07/25 15:45:51 choeger Exp $
#
open(IN, "
Thomas Massaniger wrote:
Hi,
Hab ne Frage zu Perl: Wie muss die Datei "users" aussehen damit der folgende Script geht?
[...]
open(IN, "
print "#!/bin/bash\n\n";
while( <IN> ) {
chomp; ($uname, $pass, $uid, $gid, $gecos, $home, $shell) = split /:/;
steht doch da *g* username, passwort, user id, groupid, gecos?, homedirectory, shell getrennt durch : Bsp: user1:meinpasswort:501:504:xxx:/home/user1:/bin/bash und dann jeweils ein user pro Zeile Anm: Es sit IMHO genau dasselbe Format wie in der /etc/passwords gruss -fen
Moin,
* Thomas Massaniger
Wie muss die Datei "users" aussehen damit der folgende Script geht? Hier steht's: ($uname, $pass, $uid, $gid, $gecos, $home, $shell) = split /:/; Das ist jeweils eine Zeile, die einzelnen Felder sind mit ':' getrennt. Noch Fragen?
Thorsten -- Anything worth fighting for is worth fighting dirty for.
participants (3)
-
Daniel Brachmann
-
Thomas Massaniger
-
Thorsten Haude