Ich versuche ein Skript zu erstellen, das das Erstellen eines neuen Benutzers auf einem iOS-Gerät vereinfacht. Hier sind die Schritte aufgelistet.Wie liest man Benutzereingaben in eine Variable in Bash?
# fullname="USER INPUT"
# user="USER INPUT"
# group=$user
# uid=1000
# gid=1000
# home=/var/$user
# echo "$group:*:$gid:$user" >> /private/etc/group
# echo "$user::$uid:$gid::0:0:$fullname:$home:/bin/sh" >> /private/etc/master.passwd
# passwd $user
# mkdir $home
# chown $user:$group $home
Wie Sie einige Felder erfordern Eingang sehen. Wie kann ich eine Eingabe für eine Variable im Skript anfordern?
Sie können '' verwenden $ {bestätigen ^^} == ‚YES'''. –
@ Aleks-DanielJakimenko Das ist eine übliche Methode, die andere Leute verwenden, aber es ist nur kompatibel mit 4.0+. – konsolebox