如果您可以帮助我这种情况,这将不胜感激。
我有2个阵列
array1=(1 2 3)
array2=(5 2 6)
无论如何都可以过滤出不同的元素,从将这两个阵列与bash脚本进行比较。
预期的结果是
array3=(1 3 5 6)
非常感谢
要从bash中的数组中获取唯一元素,您可以使用此方法:
$ a=(aa ac aa ad)
$ declare -A b
$ for i in ${a[@]}; do b[$i]=1; done
$ echo ${!b[@]}
ac aa ad
其余的作为练习...