方法1:
#!/bin/bash xcn=(iamxcnteacherwelcometoxcntrainingclass) forwordin${xcn[*]} do if[${#word}-le6] then echo$word fi done 执行结果: [root@slave~]#shtest2.sh i am xcn to xcn class
方法2:
#!/bin/bash xcn=(iamxcnteacherwelcometoxcntrainingclass) for((i=0;i<${#xcn[*]};i++)) do if[${#xcn[$i]}-le6] then echo${xcn[$i]} fi done 执行结果: [root@slave~]#shtest3.sh i am xcn to xcn class
方法3:
#!/bin/bash chars="iamxcnteacherwelcometoxcntrainingclass" fornin$chars do if[${#n}-le6] then echo$n fi done 执行结果: [root@slave~]#shtest4.sh i am xcn to xcn class