newusers
我正在尝试使用ubuntu 18 上的实用程序从文件批量创建一些用户。
以 root 用户身份在 cron 中运行时,什么也没有发生。当我手动运行命令时,它会按预期工作并在文件中创建用户。这是我的 crontab,每分钟运行一次以进行测试:
*/1 * * * * newusers /tmp/ftp_users.txt
像这样手动运行就可以了newusers /tmp/ftp_users.txt
。
我不知道我缺少什么才能让这个命令在 cron 中运行。
答案1
您必须使用完整路径计划任务。因此,请找出新闻用户的完整路径 (/bin/newusers/) 或任何其他路径,并将其放入您的 cronjob 中。您可以通过键入以下内容来找到完整路径
which newusers
答案2
检查 cron 发送给 root 的包含命令控制台输出的邮件。这将告诉您哪里出了问题。