練習一: 1、添加5個用戶,user1,...,user5; 2、每個用戶的密碼同用戶名,添加密碼完成後,不顯示命令的執行結果; 3、每個用戶添加完成後,都要顯示用戶某某已添加成功。 useradd user1 echo "user1" | passwd --stdin user1 &> /dev/ ...
練習一:
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、顯示“用戶刪除完成”信息