@@ -7,12 +7,14 @@ function userView {
77 echo ' '
88 echo ' Alle Nutzer:'
99 cut -d: -f1 /etc/passwd
10+ echo " >>> Zurück zum Menü, irgendeine Taste drücken <<<"
1011 read -n 1
1112}
1213
1314function groupView {
1415 echo ' Alle Gruppen:'
1516 cut -d: -f1 /etc/group
17+ echo " >>> Zurück zum Menü, irgendeine Taste drücken <<<"
1618 read -n 1
1719}
1820
@@ -28,7 +30,7 @@ function userCreate {
2830 useradd $username
2931 fi
3032 passwd $username
31-
33+ echo " >>> Zurück zum Menü, irgendeine Taste drücken <<< "
3234 read -n 1
3335}
3436
@@ -37,11 +39,13 @@ function userChangeName {
3739 read newusername
3840
3941 usermod -l $newusername $1
42+ echo " >>> Zurück zum Menü, irgendeine Taste drücken <<<"
4043 read -n 1
4144}
4245
4346function userChangePassword {
4447 passwd $username
48+ echo " >>> Zurück zum Menü, irgendeine Taste drücken <<<"
4549 read -n 1
4650}
4751
@@ -59,6 +63,7 @@ function userChangeNewHome {
5963 usermod -d $directory $1
6064 fi
6165 fi
66+ echo " >>> Zurück zum Menü, irgendeine Taste drücken <<<"
6267 read -n 1
6368}
6469
@@ -67,6 +72,7 @@ function userAddGroup {
6772 echo " Welcher Gruppe soll $1 hinzugefügt werden?"
6873 read group
6974 usermod -a -G $group $1
75+ echo " >>> Zurück zum Menü, irgendeine Taste drücken <<<"
7076 read -n 1
7177}
7278
@@ -75,6 +81,7 @@ function userRemoveGroup {
7581 echo " Welcher Gruppe soll $1 entfernt werden?"
7682 read group
7783 deluser --group $1 $group
84+ echo " >>> Zurück zum Menü, irgendeine Taste drücken <<<"
7885 read -n 1
7986}
8087
@@ -107,7 +114,7 @@ function userChange {
107114 else
108115 echo ' Nutzer existiert nicht!'
109116 fi
110-
117+ echo " >>> Zurück zum Menü, irgendeine Taste drücken <<< "
111118 read -n 1
112119}
113120
@@ -122,7 +129,7 @@ function userDelete {
122129 else
123130 userdel $delusername
124131 fi
125-
132+ echo " >>> Zurück zum Menü, irgendeine Taste drücken <<< "
126133 read -n 1
127134}
128135
@@ -137,6 +144,7 @@ function groupCreate {
137144 if [ ${password^^} == " J" ]; then
138145 gpasswd $groupname
139146 fi
147+ echo " >>> Zurück zum Menü, irgendeine Taste drücken <<<"
140148 read -n 1
141149}
142150
@@ -145,11 +153,13 @@ function groupChangeName {
145153 read newGroupName
146154
147155 groupmod -n $newGroupName $1
156+ echo " >>> Zurück zum Menü, irgendeine Taste drücken <<<"
148157 read -n 1
149158}
150159
151160function groupChangePassword {
152161 gpasswd $1
162+ echo " >>> Zurück zum Menü, irgendeine Taste drücken <<<"
153163 read -n 1
154164}
155165
@@ -171,6 +181,7 @@ function groupChange {
171181 else
172182 echo " Gruppe $groupname existiert nicht!"
173183 fi
184+ echo " >>> Zurück zum Menü, irgendeine Taste drücken <<<"
174185 read -n 1
175186}
176187
@@ -179,14 +190,10 @@ function groupDelete {
179190 read groupname
180191
181192 groupdel $groupname
193+ echo " >>> Zurück zum Menü, irgendeine Taste drücken <<<"
182194 read -n 1
183195}
184196
185- function title {
186-
187- printf ' %s\n%s\n%s\n'
188- }
189-
190197while true ; do
191198 clear
192199 echo
@@ -210,8 +217,8 @@ while true; do
210217 echo ' (6) Gruppe erstellen'
211218 echo ' (7) Gruppe ändern'
212219 echo ' (8) Gruppe löschen'
213- echo ' (x) Hauptmenü '
214- title
220+ echo ' (x) Exit '
221+
215222 read -n 1 selection
216223 echo -ne " \r" # remove input
217224
0 commit comments