1

我有一个命令行脚本可以将用户插入到主机表中。但是我只想在用户名和 UID 与用户表中的用户名和 uid 匹配时才允许添加到主机。

我有这个.. 效果很好... [即使没有 INTO]

doquery2() {                                                                                                                              
mysql -e "$query2" -h $DBHOST --password=******* userdb

}                                                         


INSERT hosts SET hostname=\"$HostName\",                                                                                          
username=\"$UserName\",                                                                                                                   
password=\"$Password\",                                                                                                                   
UID=\"$zUID\",                                                                                                                            
GID=\"$zGID\",                                                                                                                            
Full_Name=\"${FullName:=empty}\",                                                                                                         
Homedir=\"${HomeDir:=empty}\",                                                                                                            
Default_shell=\"${DefaultShell:=empty}\""

但我想从用户表中添加查找,并且仅在用户名和 UID 匹配时添加到主机。

有任何想法吗?

4

0 回答 0