1. 程式人生 > >Linux-批量新增使用者stu01..stu03,並設定固定的密碼123456 (要求不能使用迴圈for while)

Linux-批量新增使用者stu01..stu03,並設定固定的密碼123456 (要求不能使用迴圈for while)

最終目標:
  useradd stu01;echo 123456|passwd --stdin stu01

  useradd stu02;echo 123456|passwd --stdin stu02

  useradd stu03;echo 123456|passwd --stdin stu03

第一步生成使用者

  echo stu{01..09}|xargs -n1

第二步命令進行拼接

  echo stu{01..03}|xargs -n1|sed -r 's#.*#useradd &#g'

  &:and sed命令前面匹配到的內容

  echo stu{01..03}|xargs -n1|sed  's#.*#useradd &;echo 123456|passwd --stdin &#g'

第三步交給bash執行

  echo stu{01..03}|xargs -n1|sed 's#.*#useradd &;echo 123456|passwd --stdin &#g'|bash