我真的对 OpenVMS 的 DCL 中的一些语法感到困惑。例如,这些是让我感到困惑的一些行:
$ wo = "write sys$output"
wo
它是否为写入 sys$output创建了一个符号?
$ billing_run_number == p1
执行时是否p1
将参数传递给 .com 文件?它可以提供多少个参数?
$ wo "BILLING_RUN_NUMBER = ''billing_run_number'"
''abc' 是否被符号 abc 的内容所取代?为什么是“abc”而不是“abc”?我们可以使用“”吗?
$ if ((status .nes. "P") .and. (status .nes. "M")) .or. (ftp_status .nes. "Y")
是什么.nes.
意思?平等的?我也看过.ne。, .eqs。也。他们有什么不同?
为什么“and”和“or”被两个点包围?DCL 特定的语法?
如果有任何易于理解的免费在线教程会很好。谢谢你们!