a=0
b=1
for a in ${my_array[@]} 
   do
for b in ${my_array[@]}
   do
 if [ "  ${my_array[a]} " = "  ${my_array[b]} " ]
then 
 continue 
 ((a++)) 
fi
   done
  ((b++)) 
done
Hi. I want to compare 2 strings. They are in the same array. If they are same, I just print it one of them. How can I do that ? I write some code. There are 2 thins (a and b ) a's first value is 0 and it stores first element of array. b's first value is 1 and it stores 1.element of array. I want to compare them and if they are same strings, I just print one of them .so I use "continue". think my code is true, but it doesn't work .there is a mistake which I can't see. Can you help me ?
for example it runs like that .
 Enter words :
 erica 17
 sally 16
 john  18
 henry 17
 john 18
 jessica 19
as you see there are 2 john 18. I don't want both of them. My program will be check there are 2 strings are the same . If they are same I will just use one of them .
 
     
     
     
    