【发布时间】:2011-07-04 07:42:32
【问题描述】:
我真的对 OpenVMS 的 DCL 中的一些语法感到困惑。例如,这些是一些让我感到困惑的行:
$ wo = "write sys$output"
它是否为写入 sys$output 创建了一个符号 wo?
$ 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 的语法?
如果有任何易于理解的免费在线教程会很好。谢谢大家!
【问题讨论】: