#!/bin/bash
##循环读取文件。定义成数组
##read 是读取输入重定向的内容 赋值给一个变量
while read line
do
#i++ 是索引自动加1 值是输入重定向里的内容以回车分割的
hosts[i++]=$line
#输入重定向给循环 循环用read 命令来读取
done < /root/1.txt
#echo ${!hosts[*]}
#读取数组的内容
#for循环数组的索引
for i in ${!hosts[@]}
do
#$i 就是数组的索引
echo "数组的索引是:$i ;数组的值是: ${hosts[$i]}"
done
09-28
28万+
07-26
4176
02-25
1万+
08-11
3184