到目前为止,我已经制作了一个用户输入网页供用户注册,并将用户输入的数据添加到注册用户数据库中。这有效。
然后我想做的是读取数据库中的注册用户表,然后根据该信息运行一些任务(bash 脚本),但我不知道该怎么做。
到目前为止我已经得到:
$MYSQL -e "select username from registeredUsers"
它返回用户输入的数据,但我不确定如何将其传递给脚本作业。
最佳答案
在脚本中执行
$MYSQL -e "select username from registeredUsers" | sudo xargs -L 1 useradd
如果用户已添加,整个命令将失败
你可能想要这个
for u in `$MYSQL -e "select username from registeredUsers"`; do
useradd $u
done
关于mysql - 从mysql数据库检索数据以创建新用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19839610/