0

我刚开始学习 UNIX,出于好奇,我想知道 UNIX shell 脚本是由 shell 编译还是解释?我的猜测是解释。不过我不确定。

4

2 回答 2

6

它们是 100% 解释的。几乎任何时候你听到“脚本”这个词,你都可以假设它是被解释过的。

于 2012-04-23T00:38:31.557 回答
2

存在用于 shell 语言的编译器,例如专有的 CCsh: http: //www.comeaucomputing.com/faqs/ccshfaq.html

shell 的主流实现不编译。

shell 语言的设计完全不考虑编译的可能性。

于 2012-04-23T00:54:03.827 回答