練習一:
1、新增5個使用者,user1,...,user5;
2、每個使用者的密碼同用戶名,新增密碼完成後,不顯示命令的執行結果;
3、每個使用者新增完成後,都要顯示使用者某某已新增成功。
useradd user1
echo "user1" | passwd --stdin user1 &> /dev/null
echo "User1 added."
條件判斷
if
使用者不存在,新增使用者,新增密碼,並列印user1新增成功;
否則
列印"使用者已存在"
bash條件判斷
條件測試型別:
整數測試
字元測試
檔案測試
條件測試的表示式:
[ expression ]
[[ expression ]]
test expression
練習二:
1、使用一個變數儲存一個使用者名稱;
2、刪除此變數中的使用者,且一併刪除其家目錄;
3、顯示“使用者刪除完成”資訊