Linux怎么判断用户是否存在 , 随小编一起看一下具体内容吧 。
文章插图
需要这些哦
Fedora 33 (Workstation Edition)
方式/
1以Fedora Linux为例 , 同时按【ALT+F2】 , 输入gnome-terminal , 打开终端 。
文章插图
2【Linux怎么判断用户是否存在】touch t.sh; chmod 755 t.sh
成立一个t.sh的剧本文件 , 并加上可执行权限 。
文章插图
3gedit t.sh &
后台运行gedit编纂器 , 打开t.sh 。
文章插图
4read -p "输入用户名称:" uname
cat /etc/passwd | grep $uname >/dev/null \
&& echo "存在用户:$uname" \
|| echo "不存在用户:$uname"
输入上面的代码 , 保留到t.sh文件中 。
文章插图
5在终端中./t.sh执行剧本 , 执行结果如下图所示 。
文章插图
6为了便利判定 , 剧本后面可以接参数 , 是以点窜上面的代码为:
uname=$1
cat /etc/passwd | grep $uname >/dev/null \
&& echo "存在用户:$uname" \
|| echo "不存在用户:$uname"
文章插图
7之后用t.sh判定时 , 只需要在剧本后面接用户名即可 , 而不需要剧本再提醒了 。
文章插图
注重事项有效 , 点赞 , 疑问 , 留言 , 喜好 , 存眷 。
以上内容就是Linux怎么判断用户是否存在的内容啦 , 希望对你有所帮助哦!
推荐阅读
- TcpView字体太小怎么办
- 污水处理怎么消除氨氮
- 抖音怎么导出无水印视频,无水印解析入口
- 污水处理怎么降低cod
- 电脑录屏怎么只录声音?
- 恩特雷布赫山地犬吃多了吐了怎么办
- 苏格兰梗该怎么喂养
- 怎么判断史宾格得了什么病
- 现货黄金交易平台排名怎么评估?
- 哪里可以买现货白银?怎么操作更赚钱?