批处理

批处理在计算机的后台运行,每个会话检出一个许可。批处理包括 cron;执行 UNIX AT 和 BATCH 命令;以及使用标准输入 STDIN 重新定向 (<)。

如果您在 Arc 提示符处执行 &system 并启动另一个 arc 会话,则会启动一个批处理:

% arc
Arc: &system 
% arc

这同样适用于在 UNIX 或 Windows 上使用 AT 命令提交批处理文件。例如,在 Windows 上,下述命令将提交批处理作业:

C:\> at 8:00 /interactive /every:mwf 
C:\users\fred\submit.bat

其中 submit.bat 是每星期一、星期三和星期五运行 arc 的批处理文件。此批处理作业使用自己的许可。

以下 &system 调用不需要其他许可。

每个命令均区分大小写,且允许使用缩写(如 &sys)执行。

Windows

Arc: &sys arc 
Arc: &sys %ARCHOME%\bin\arc 
Arc: &sys arc info 
Arc: &sys info 
Arc: &sys %ARCHOME%\bin\info 
Arc: &sys arc %ARCHOME%\bin\info

UNIX

Arc: &sys arc 
Arc: &sys $ARCHOME/bin/arc 
Arc: &sys arc info 
Arc: &sys info 
Arc: &sys $ARCHOME/bin/info 
Arc: &sys arc $ARCHOME/bin/info 
Arc: &sys $ARCHOME/bin/arc info 
Arc: &sys $ARCHOME/bin/arc $ARCHOME/bin/info 
Arc: &data arc 
Arc: &data $ARCHOME/bin/arc 
Arc: &data arc info 
Arc: &data info 
Arc: &data $ARCHOME/bin/info 
Arc: &data arc $ARCHOME/bin/arc info 
Arc: &data $ARCHOME/bin/arc $ARCHOME/bin/info
5/10/2014