编写shell循环创建100个用户,用户名格式user_[0~99]
思路:首先是循环产生0-99个数字,然后再是创建用户名为user_[0-99],而0-99这数字中又分为一位数还是两位数,所以就有了小于10跟大于10 的区分。
#!/bin/bash
for i in $(seq 0 99)
#产生0-99,100个数字
do [ $i -lt 10 ] && useradd user_0${i} || useradd user_$i
#如果$i这个数小于10,则添加用户user_0[0-9],否则添加用户user_[10-99]
done
seq的用法: