面试题
让用户输入一个名称,检查这个用户名是否存在**
如果存在,显示该用户已经存在
如果不存在,创建这个用户,然后设置与用户的同名密码,最后提示创建成功
解答
#!/bin/bash
read -p "enter a username: " userName
if id userName &>/dev/null;then
echo "useruserName exists"
else
# echo "user 1 not exists"
useradduserName &>/dev/null
echo "userName" | passwd --stdinuserName &>/dev/null
echo "user userName create complate, passwd isuserName"
fi
总结
想要拿12K的运维offer,面试题一般都是这个level, 所以不用怕,把最基础的语法搞明白了,然后就是干,多写多练
本文链接:http://www.geekyunwei.com/1131.html
网友评论comments