题目: 生成30个用户名和密码并保存在user.txt文件中
要求: 用户名依次为以1为首项2位公差的等差数列密码依次为斐波那契数列
例如:
uid:1 password:1
uid:3 password:1
uid:5 password:2
uid:7 password:3
代码:
#!/bin/bash
#exam01
p=(0 1 1)
for((i=1;i<31;i++))
do
echo "uid: `expr $i + $i - 1` password: ${p[2]}" >> user.txt
p[2]=`expr ${
p[0]} + ${
p[1]}`
p[0]=${p[1]}
p[1]=${p[2]}
done