求教

求教刚起步学习linux ,在看鸟哥私房菜,遇到一个例子,就是运行不出来,请教一下问题出在哪里。是一个关于for循环的。如下:
account='cut -d ":" -f1 /etc/passwd|sort'
echo "The following is your linux server's account"
    echo $account
for i in $account
do
   echo $i
done


运行时结果这样:
The following is your linux server's account
      cut -d ":" -f1 /etc/passwd|sort
      cut
       -d
       ":"
      -f1
      /etc/passwd|sort
求解答,谢谢

作者: mike_song   发布时间: 2011-10-07

account='cut -d ":" -f1 /etc/passwd|sort' 这行不对 account =后面应该是用 `` ,`这个符号是和tab键上面那个。

作者: xiaochengfeidao   发布时间: 2011-10-07