/1-100整数和:
[root@localhost ~]# sum=0[root@localhost ~]# for i in $(seq 1100)> do
> sum=$[$sum + $i]> done
[root@localhost ~]# echo $sum
5050
for语句应用示例
批量添加用户
用户名存放在users.txt文件中,每行一个,初始密码设置为123456,验证脚本
创建一个users文本文件
vim users.txt
新那一个shell脚本文件
vim demo1.sh
#!/bin/bash
user=$(cat ~/users.txt)/将users.txt文件内容赋值给user变量
for i in $user
do
useradd $i
echo 12345| passwd --stdin &>/dev/null
/一个一个设置密码,并将提示信息吸入黑洞
done
-----------------------------------------------------------
验证脚本
cat /etc/passwd
cat /etc/shadow