Linux中的Shell(一)

王朝system·作者佚名  2006-11-24
宽屏版  字体: |||超大  

"$"提示符为什么是"$"这个样子,为什么不是">"或是别的什么?

因为Shell要它是这个样子,也就是说用户命令的输入、执行是经由Shell解释和协调的。你不必理会系统内部如何处理这个命令,只要确保你输入的Shell能识别的并且这个命令之后计算机会做些什么!

也许你已经习惯了如下的输入:

$ pr story*

$ rm *.temp

理所当然地认为:要这么做就该这样!

可是如果没有Shell也许你要做的就是

$ pr story1 story2 story3 ...

$ rm a.temp

$ rm b.temp

$ rm c.temp

......

这就是Shell把命令交付处理之前做的“小”事,把"*"号解释成一个符号串。也就让pr知道了要做的是$ pr story1 story2 story3 ...,而你的双手却实实在在的解放了出来。至于rm命令,如果没有Shell并且你又很不幸要处理一大批废物,生活多可悲?

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有