user_create.sh Ubuntu shell script



嗨,我正在为学校作业编写一个shell脚本,但似乎无法根据需要工作。到目前为止,Bellow是我所拥有的。我的目标是添加帐户名称,例如创建用户帐户的真实名称。还有一个cron选项卡,每天11:59记录磁盘使用情况,并将其保存到storage.log。

#!/bin/bash
IFS=","
while read f1 f2 f3 f4
do  hostname $f1
    useradd $f2
    passwd $f3
    groupadd $f4
        #echo "Real name      : $f1"
        #echo "Username          : $f2"
        #echo "Default password        : $f3"
        #echo "Group Name      : $f4"
59 11 * * * sudo du >>/home/bond/Desktop/GroupActivities/storage.log
done < /home/bond/Desktop/GroupActivities/data.csv

useradd命令具有一个准确完成您需要的标志,从 man useradd

   -c, --comment COMMENT
       Any text string. It is generally a short description of the login, and is currently used as the field for the user's full name.

最新更新