0

我有一个可以工作的自动脚本,只是它永远不会创建主目录。数据是从数据库中提取的。

继承人的脚本:

$SQL -s -e "SELECT uid, password FROM registrations WHERE processed = 0"   \
|  while read A B; do
        sudo useradd   $A -p $B -m /home/

正如你所看到的那样-m,它似乎忽略了它并且从不创建主目录,我不知道为什么。我一定错过了什么,但我不知道是什么

4

1 回答 1

1

如果你运行man useradd,你会看到-m不需要参数。

以这种方式运行它应该可以解决问题(或者至少它只是在我的 Debian Squeeze 上做到了):

useradd $A -p $B -m

在手册页中,您还可以找到其他有用的选项,例如:-d-b

于 2013-12-07T18:41:34.340 回答