shell 数组去重,去掉重复

2021-08-12  本文已影响0人  chic_wx
#!/bin/bash
#定义数组
arr=()
#用+ 的方式给数组添加
arr+=(3 5 8)
arr+=(4 5 3)
echo "去重前:"${arr[@]}
# 去重
arr=($(awk -v RS=' ' '!a[$1]++' <<< ${arr[@]}))
echo "去重后:"${arr[@]}
上一篇下一篇

猜你喜欢

热点阅读