方法1:

#!/bin/bash
xcn=(i am xcn teacher welcome to xcn training class)
for word in ${xcn[*]}
do
  if [ ${#word} -le 6 ]
  then
    echo $word
  fi
done


执行结果:
[root@slave ~]# sh test2.sh 
i
am
xcn
to
xcn
class


方法2:

#!/bin/bash
xcn=(i am xcn teacher welcome to xcn training class)
for ((i=0;i<${#xcn[*]};i++))
do
  if [ ${#xcn[$i]} -le 6 ]
  then
    echo ${xcn[$i]}
  fi
done



执行结果:
[root@slave ~]# sh test3.sh 
i
am
xcn
to
xcn
class


方法3:

#!/bin/bash
chars="i am xcn teacher welcome to xcn training class"
for n in $chars
do
  if [ ${#n} -le 6 ]
  then
    echo $n
  fi
done

执行结果:
[root@slave ~]# sh test4.sh  
i
am
xcn
to
xcn
class