Linux-批量添加用户stu01..stu03,并设置固定的密码123456 (要求不能使用循环for while)
程序员文章站
2022-10-16 14:09:02
最终目标: useradd stu01;echo 123456|passwd --stdin stu01 useradd stu02;echo 123456|passwd --stdin stu02 useradd stu03;echo 123456|passwd --stdin stu03 第一步 ......
最终目标:
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
上一篇: 锤子、一加手机这些3C大牌厂商缘何纷纷联手京东跨界时尚?
下一篇: 除了公交车