СГ
Size: a a a
СГ
ア
N
N
ア
A
array=(первый второй третий четвертый пятый)
for i in ${!array[@]}
do
if [ ${array[-1]} != ${array[$i]} ]
then
array[$i]=${array[$i]},
else
array[$i]=${array[$i]}
fi
done
echo ${array[@]}
ВыводA
A
YG
YG
A
первый,
пятый
Нет, не одно и тоже. Есть запятая.A
${array[-1]} != ${array[$i]}
- идет проверка последний ли элемент и надо ли ставить запятуюA
for i in ${!array[@]}
- здесь как раз "!" возвращает номера элементов. Про это я и спрашивал. Спасибо гентоводу, все таки подсказал ответ😆YG
DK
AG
AK
YG
YG
K