首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

SAS 怎么在Windows Linux 环境中做成自动化脚本

2012-08-28 
SAS 如何在Windows Linux 环境中做成自动化脚本SAS大部分使用者都是在IDE环境中去运行使用它,通过editor,

SAS 如何在Windows Linux 环境中做成自动化脚本
SAS大部分使用者都是在IDE环境中去运行使用它,通过editor, Log, Output窗口去运行或观测log或观察结果,最近需要能够由程序自动起调,考虑需求首先将它包装成脚本,然后由cron(任务调度)或外部程序起调。本节不讨论cron(任务调度)或外部程序如何起调,如果有需求,可以留言,我会解答。

建议在脚本中核心命令之前要对参数个数,参数内容做一些判断,比如参数是否全有,sas文件是否存在,然后当检查通过后,再执行核心起调命令。Windows和Shell写法会有些区别,但都有相应的命令或处理代码段解决。

起调命令主要是有几部分组成,本文以Windows举例,linux可以进行相应的改写,

 
当计算的中间结果非常大的时候,一定要指向一个可用空间较大的目录,否则会报错Error:对“******”的写入失败。文件已满,并可能损坏。

-logparm open=append
open方式有三种
-logparm "rollover=auto"-logparm "rollover=session"-logparm "rollover=none"n |nK |nM |nG

代表文件尺寸达到所给数字n|nK|nM|nG时,会生成新的log文件

热点排行