我试图添加一个名为的用户joebloggs
,但在按下 Enter 时意外按下了其他键:
useradd -u 12345 joebloggs$*
(在法语键盘上,$
和*
键位于 Enter 旁边)
对 /etc/passwd 执行 cat 操作不会显示任何令人讨厌的内容:
joebloggs:x:12345:12345::/home/joebloggs:/bin/bash
还有什么我应该注意或检查的吗?
答案1
一切都应该没问题,因为当您从命令行运行它时,$*
扩展为空(即useradd
程序刚刚收到-u 12345 joebloggs
)。