红联Linux门户
Linux帮助

求助一个简单的脚本问题

发布时间:2011-05-23 21:09:30来源:红联作者:xuanye2008liang
初学linux脚本 课本上的一个例子本来是输出帐号的信息
#!/bin#bash
account='cut -d ":" -f1 /etc/passwd|sort'
for i in $account
do
echo $i
done

但是运行结果为:

cut
-d
":"
-f1
/etc/passwd|sort
求大虾帮忙 小弟先谢过了。。
文章评论

共有 7 条评论

  1. 634632257 于 2011-05-29 14:28:48发表:

    自己以前也遇到这个问题,再次帮楼主谢谢解决问题的好友

  2. wudalang1981 于 2011-05-27 15:53:12发表:

    先顶了再说,感谢楼主哦,太感谢了

  3. xuanye2008liang 于 2011-05-24 12:59:56发表:

    谢谢各位大虾的帮助。。终于搞明白了。。

  4. deepwhite 于 2011-05-24 09:08:27发表:

    [code]account=$(cut -d ":" -f1 < /etc/passwd|sort)[/code]我自己一直比较喜欢上面的这个写法。

  5. hantu 于 2011-05-24 00:42:32发表:

    命令中的``应是反引号,也就是ESC下的那个键,而不是单引号!

  6. xuanye2008liang 于 2011-05-23 22:29:10发表:

    按照楼上的改正过来 结果还是不对 到底错误出在那里了?

  7. yanyongkg 于 2011-05-23 22:00:26发表:

    account=`cut -d ":" -f1 < /etc/passwd|sort`