bash - 添加用户的脚本,然后显示消息是否已创建
问题描述
我需要创建一个脚本,使用 adduser 询问我用户的名称,然后显示一条消息是否已创建
我试过这个但不工作
#!/bin/bash
echo "Enter username"
read user
useradd $user
if `cat /etc/passwd | grep $user`
then
echo "User created"
else
echo "User not created :("
fi
解决方案
尝试这个:
#!/bin/bash
echo "Enter username"
read user
if useradd $user
then
echo "User created"
else
echo "Not created"
fi
推荐阅读
- python-3.x - 如何使用 .yaml 文件仅记录特定级别
- javascript - 为什么我不能用我的函数传递变量?
- snowflake-cloud-data-platform - 我们可以手动触发雪花任务或启用在特定日期和时间运行吗
- python - 如何将包含 np.arrays 的两列合并为一列
- r - R中的组折线
- python - 在不同的字符串中查找“hello”单词,其中包含“hello”(附加)
- python - 如何使用 python gitlab 模块重新打开已关闭的 Gitlab 项目问题
- mysql - 在 MYSQL DB 中检查近 100 万个匹配值
- linux - 替换ns2核心中的多个文件后,有没有办法在fedoracore4 linux OS中重建ns2?
- javascript - Javascript对象嵌套过滤