所有主要操作系统都提供内置脚本语言?

时间:2013-01-20 18:32:50

标签: operating-system platform universal built-in scripting-language

有没有人知道大多数平台(比如Mac / Windows / Linux)都包含的脚本语言?我找不到一个。到目前为止,网络浏览器或编译的java中的javascript都是关于它的。 Jython接近了。

我的目标是能够从网络或便携式存储中下载文件并运行它,而无需先安装,或拥有特殊的用户权限,或编辑它,或重命名它,或给它可执行的特权。它可以让你访问计算中普遍接受的隐喻:输入,输出,持久存储,时间,产生任务,套接字,固定和浮点数学,unicode等。理想情况下,它会像行结尾,字节顺序和屈服一样抽象出细节。其他过程。

我不想深入了解为什么通用语言/虚拟机很重要,或者至少是有用的。我觉得我们缺少一个高于操作系统级别的中间件,比如POSIX,但不那么深奥,没有它,我们都被迫花费不成比例的时间重新发明轮子或编写特殊情况。对我来说,可用性和完整的功能集比速度更重要(可能会在以后出现)。

提前感谢您提供的任何见解,

扎克莫里斯

1 个答案:

答案 0 :(得分:0)

您几乎可以在所有unix系统上运行精心编写的sh脚本。

如果你想添加微软系统,那么它就更难了,但仍然可以提供一个单独的脚本文件,它将“自动检测”它正在运行的解释器,并在sh部分和command.com之间进行选择。他们拥有Microsoft系统。

在已知系统上运行脚本后,您可以进一步下载或解压缩并自动安装所需的任何软件。