Miksch
11.10.06, 14:51
Hallo Forum! :)
Ich fange gerade an mich mit bash-Script-Programmierung zu beschaeftigen.
Dabei habe ich folgendes Uebungsskript erstellt:
#! /bin/bash
#Name
echo -n 'username:'
read name
#Home
echo -n "Homeverzeichnis [/home/$name]:"
read home
if [ -z "$home" ]; then
home=/home/$name
fi
#Gruppe
echo -n "Gruppe [$gruppe]:"
if [ -z "$gruppe" ]; then
gruppe=users
fi
#Kommentar
echo -n 'Kommentar:'
read kommentar
useradd - m -d $home -g $gruppe -c $kommentar $name
Nach dem Aufruf dieses Skripts werden alle einzelnen Punkte abgefragt. Ich verstehe jedoch nicht, warum in der Anzeige
Gruppe []:Kommentar:
erscheint. Die Erstellung des neuen Users funktioniert offenbar fehlerfrei.
TIA und viele Gruesse,
Miksch
Ich fange gerade an mich mit bash-Script-Programmierung zu beschaeftigen.
Dabei habe ich folgendes Uebungsskript erstellt:
#! /bin/bash
#Name
echo -n 'username:'
read name
#Home
echo -n "Homeverzeichnis [/home/$name]:"
read home
if [ -z "$home" ]; then
home=/home/$name
fi
#Gruppe
echo -n "Gruppe [$gruppe]:"
if [ -z "$gruppe" ]; then
gruppe=users
fi
#Kommentar
echo -n 'Kommentar:'
read kommentar
useradd - m -d $home -g $gruppe -c $kommentar $name
Nach dem Aufruf dieses Skripts werden alle einzelnen Punkte abgefragt. Ich verstehe jedoch nicht, warum in der Anzeige
Gruppe []:Kommentar:
erscheint. Die Erstellung des neuen Users funktioniert offenbar fehlerfrei.
TIA und viele Gruesse,
Miksch