答案1
adduser --disabled-password --gecos "" username
我不知道空字符串代表什么(“”)
空字符串准确地表示您不打算用任何有意义的内容填充 GECOS 字段。该--gecos
选项需要一个参数(如手册页的 GECOS 部分所示--gecos GECOS
),因此您必须给出它某物,空字符串是某物。不过,作业似乎希望您使用姓名和电子邮件字段来填充 GECOS 字段!
我不知道参数“用户名”代表什么。用户名会被命名为空字符串吗?
了解命令的选项和参数对于使用该命令获得您想要的结果至关重要。如前所述,该--gecos
选项正在查找您想要在 GECOS 字段中设置的文本;空字符串就是你给它的内容。该adduser
命令本身需要一个单独的参数,以便它知道如何调用新用户——这就是username
您提供的(可能来自$username
您的脚本)。