shell判定文字列長


ある会社の面接問題のようで、次のように要求されています.
shellを使用してabc test hello world this important lifeのアルファベットが4文字を超える文字列を判断する
#!/bin/bash
for i in  abc test hello world this important life
do
if [ `echo $i|wc -L` -gt 4 ]
then
  echo $i
fi
done

出力結果は次のとおりです.
test@test:~$ /bin/sh test.sh
hello
world
important

ここでは、wc-Lを使用して文字列の長さを判断することができます.例えば、次のようにします.
  echo abcderf|wc -L                       7
echo abcderf|wc -L                     
7