スクリプトの運用管理システム

#!/ binに/ bashのを
#author:ELINの
#date:2019年8月27日
#title:ユーザー管理システム
        BB [-d /ホーム/ $のBB]         [$場合は?-eq 0]         その後、




















                エコー"ユーザーがすでに存在して、正しいユーザー名を入力してください!!"
        他
                useraddの$ b-bに
                読む-p "あなたのパスワードを入力してください:" CC
                エコー"の$ CC" | passwdの--stdin $ BB&>を/ dev / null
 エコー「パスワードに成功」
        Fiを}
ELIF [$のAA -eq 2]
その後、
        読む-p "削除したいユーザー名を入力してください:" BB
        [-d /ホーム/ $のBB]
        IF [$?-eq 0]
        、その後
                でuserdel -r $ BBを
                エコー「ユーザー「削除された
        他の
                  正しいユーザー名を入力し、ユーザーが存在しない削除するエコー」!! "
          Fiの
正しいユーザー名を入力してください!"




















        elifの[$(passwdのがBB $ -S | awkの'{2}印刷の$'がDを)= "LK"]
        、その後
                  はpasswd -u BB&$>は/ dev / nullは
                "成功したユーザーがロックを解除"エコー
        他には、
                "ユーザーロック解除"エコー
          Fiを提供して
ELIF [$のAA -eq 5]
その後、
        読む-p "あなたが見たいユーザー名を入力してください:" BB
        [-d /ホーム/ $のBB]
        [$?-eq 0] IFを
        、その後
                のb-b $を指
        他に
                「エコーユーザーはいません存在し、正しいユーザー名を入力してください!!「
        FI
他の
        スクリプト"終了する必要がエコー」    
    BREAKの
Fiの
DONEを

おすすめ

転載: www.cnblogs.com/elin989898/p/11422947.html