Einlesen von Benutzern aus einer Textdatei

D

der_noob

Gast
Hey CB'ler,

weiß jemand von euch, wie ich aus einer Textdatei unter OpenSUSE 11.4 alle darin stehenden Benutzer inkl. Passwort und so auslesen kann und dann im Linux gleich in die Benutzerverwaltung eintragen lassen kann?

Also das ganze in der Kommandozeile (soll dann später in einem Shell-Skript stehen).

Vielen Dank im Vorraus
 
Ich verstehe nicht ganz was du meinst. Willst du alle Benutzer aus Suse auslesen und dann z.b. auf einem anderem Linuxsystem anlegen?

oder hast du eine Textdatei nach dem Prinzip Username,passwort und willst diese Daten einpflegen?
 
Ja genau, das zweite brauche ich ;)
Einlesen der Daten aus einer Textdatei ins System.
 
etwa so, wenn ein Komma zwischen Name und PW steht
Code:
#!/bin/bash
IFS=','
while read name passwd; do
  useradd -p "$passwd" $name
done < textfile_mit_namen
 
Zuletzt bearbeitet:
Zurück
Oben