我写的shell为何没彩显?

我写的shell为何没彩显?

我写出的模拟shell能够用excev()执行绝大部分系统命令,但是执行ls这样的命令时,不同类型的文件却不会以彩色字显示,一律为白色.既然是用excev()调用,应该一视同仁才对,为何没彩显?      
$ls -color可以显示彩色目录列表      
你的ls没有alias      
在bash下 ls -color 的化名就是 ls
所以不用加-color参数就默认彩显了吗?      
楼主可以试试嘛!   :rolleyes:      
[QUOTE]最初由 Dislimit 发布
[B]在bash下 ls -color 的化名就是 ls
所以不用加-color参数就默认彩显了吗? [/B][/QUOTE]
是的。你可以看一下是不是已经别名了。      
So I don't think that "ls -color" is the alias of "ls" in bash.
I've looked "alias" up in man pages.
The help about it is almost NULL.
What's the use of "alias"? Font colors ?
How to reliaze it in order to print colorful?
Thank you!