#!/bin/bash
echo "Type in your username in lowercase letters"
read user
#sudo adduser $user
echo "Are you a student or teacher?"
read group
if (("$group"=="teacher"));
then
#sudo usermod -aG teachers
echo "teacher"
elif (("$group"=="student"));
then
#sudo usermod -aG students
echo "students"
else
echo "Sorry this group doesn't exist"
fi
私シェルスクリプトこれにより、次のことができます。作るㅏユーザーその後、自動的に追加します。グループ彼らはそれの一部になりたいです。入力するは学生または先生上記のような声明を含めたいのですが、ただ進むとおりに動作させることはできないようです。「if」文入力を使用すると無視されます。学生。
この問題を解決するのに役立ちますか?
ベストアンサー1
努力する
if [ "$group" = teacher ]
精神
- 周辺空間
[
と]
- =(==不要)
- セミコロンなし
変える
if (("$group"=="teacher"));