遍历两个数组,并输出数组中的不同内容
2021-04-25 01:27
标签:输出 style local break for lag class cal list 遍历两个数组,并输出数组中的不同内容 标签:输出 style local break for lag class cal list 原文地址:https://www.cnblogs.com/liang545621/p/13260569.html[root@localhost ~]# cat a.log
a
ab
abc
ddd
[root@localhost ~]#
[root@localhost ~]# cat b.log
a
ab
abc
ddd
dd
f
[root@localhost ~]#
[root@localhost ~]# sh 1.sh
diff_list=dd f
[root@localhost ~]# cat 1.sh
my_tbs=(`cat a.log`) # my_tbs
all_tbs=(`cat b.log`) # all_tbs
declare -a diff_list
t=0
flag=0
for i in "${all_tbs[@]}"
do
for j in "${my_tbs[@]}"
do
if [[ "${i}" == "${j}" ]]; then
flag=1
break
fi
done
if [[ $flag -eq 0 ]]; then
diff_list[t]=$i
t=$((t+1))
else
flag=0
fi
done
echo diff_list=${diff_list[@]}
上一篇:python生产消费Kafka
文章标题:遍历两个数组,并输出数组中的不同内容
文章链接:http://soscw.com/index.php/essay/79186.html