问题标签 [vms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
408 浏览

text-editor - EDT 编辑器 - 一种现代方法?

我很久以前在 VMS 上使用过 EDT 编辑器。这个优秀的文本编辑器有现代实现吗?如果有,有源代码吗?也许它被 Emacs 和 Vim 规避了?

谢谢

0 投票
3 回答
1945 浏览

vms - 如何将程序的输出分配给 VMS 上 DCL com 脚本中的变量?

例如,我有一个将“5”写入标准输出的 perl 脚本 p.pl。我想将该输出分配给如下变量:

0 投票
3 回答
593 浏览

regex - 匹配 VMS 文件名的正确正则表达式模式是什么?

http://h71000.www7.hp.com/doc/731final/documentation/pdf/ovms_731_file_app.pdf (第 5-1 节)上的文档说文件名应如下所示:

它们中的大多数是可选的(如节点、设备、版本) - 不确定哪些以及如何在正则表达式中正确写入(包括目录名称):

0 投票
3 回答
929 浏览

python - VMS 上 Python 中的简单 CGI Web 服务器

我正在尝试在用 python 完成的 VMS 上运行一个非常简单的 CGI 服务器。

我遇到的问题是它正确地提供静态内容并尝试执行 CGI-s(它在正确的位置,并且我已经将这些 CGI 与 Apache 一起使用,因此这部分绝对不是问题)但它挂在某个地方。这是我对VMS一无所知的事情。

任何指向正确方向的指针将不胜感激。:)

更新:简化,我需要在 VMS 上执行一个程序并以某种方式获取该程序的结果。对执行子流程并获得结果的任何参考对我来说就足够了。

0 投票
2 回答
712 浏览

sql - 随机记录选择 - VMS / RDB

我被要求使用 SQL 语句从托管在 VMS 上的 Oracle RDB 上的数据库中的数据表中检索任意数量的行,随机选择。

在 MS SQL 中,它只是:

但我找不到 RDB/VMS 的等效方法。

“正确的”甲骨文将是:

但是,这在 VMS 上的 RDB 中似乎不被支持。

任何见解将不胜感激。

0 投票
3 回答
23655 浏览

c - 如何在 C Open VMS 中将 char 指针转换为 char

这是将 char 指针转换为 char。

我遵循了另一个主题的代码,但它似乎对我不起作用。我为此使用 Open VMS Ansi C 编译器。我不知道与另一个平台有什么区别。

}

这个的输出是

这对我来说是出乎意料的

希望您能够帮助我。

0 投票
1 回答
296 浏览

windows - 在 Windows 上模拟 VMS FTP

全部,

只是想知道是否可以在 Windows 中模拟 FTP 的 VMS 功能?

VMS 支持/ed 对使用 FTP 上传到服务器的文件进行版本控制。例如,如果您将文件 mytextfile.txt 上传 3 次,您最终会得到 mytextfile.txt、mytextfile.txt;1 和 mytextfile.txt;2。您上传的每个同名文件都会附加 ;version。

我们需要为我们的测试环境做类似的事情。

但是,无论如何我都看不到使用 Windows FTP 执行此操作。我们正在运行带有 FileZilla FTP 服务器的 Windows 2003 服务器。如果可以的话,我还没有遇到过这样做。

任何帮助将不胜感激。

安德斯

0 投票
4 回答
455 浏览

c - 快速读取文件(stream_lf 格式)

寻找一种方法来加快读取和处理大型文本文件(基本上是 csv;stream_lf)。

我应该绕过 RMS 吗?解决方案可能是异步的或同步的。

当前的实现是同步的,但是太慢了。

在 HP Pascal 中实现,并使用 pascal 运行时库 (OPEN/READLN/EOF/CLOSE)。绕过 pascal 运行时库是可以接受的。

示例可能是 C 或 Pascal。

0 投票
1 回答
424 浏览

ssh - 在 openvms 的“其他”会话中更改 f$mode()

我想以编程方式使用 SSH 登录 openvms 系统,然后在服务器上发出远程命令。Putty 会让我这样做,因为 f$mode() 是“BATCH”,但是对于我使用过的任何 SSH 库,f$mode 是“OTHER”,这会在我的 login.com 中产生错误。

您知道连接后可用于更改 f$mode 的任何命令吗?我想将它从“OTHER”更改为“BATCH”,这样我就可以从连接到主机的软件正确执行我的 login.com。

0 投票
2 回答
674 浏览

code-generation - 基于 CLD 文件的 CLI 代码生成器

尽管使用 CLI$ 例程进行编程并不难,但如果有一个基于 CLD 文件的基本内容的代码生成器,那就太好了。有没有人有类似的东西,或者有人对此感兴趣吗?