小乔 发表于 2018-8-27 06:35:52

关于shell脚本的几个问题

  1:给两个文件一个记录密码,一个记录用户,怎样用shell脚本新建用户呢?

  2:当两个文件的行数不一致时怎么建立用户?

  3:当缺少密码文件时,可以用passwd+用户名称作为密码;
  #!/bin/bash
  USERNUM=`wc -l /mnt/username |cut -d " " -f 1`
  for NUM in $(seq 1 1 $USERNUM)
  do
  USERNAME=`sed -n ${NUM}p /mnt/username`
  PASSWD=passwd$USERNAME
  useradd $USERNAME
  echo $PASSWD | passwd --stdin $USERNAME
  done
  4:当建立的用户已经 存在时:


页: [1]
查看完整版本: 关于shell脚本的几个问题