UNIX

我将写访问的横幅测试作业提交服务器程序员BANNER_HOME美元,这是/横幅/测试(测试)bjobtest.sys.www.zhongqiwg.com

除了各种旗帜目录模块BANNER_HOME美元目录包含两个子目录命名oakmodsoakdev;下面这两个子目录部分的“阴影”BANNER_HOME美元目录中。的oakmods目录包含任何对象本地修改基准对象。的oakdev目录,开发人员将我们创建的新对象。例如,如果我们是引用学生数据创建一个shell脚本,它将被安装美元BANNER_HOME / misc / oakdev /学生。如果目录不存在oakdev模块和对象类型的工作,你可以创建它们。

以前,对象是由我们安装到一个“奥克兰”子目录下面适当的横幅模块。例如,学生被安装在过程美元BANNER_HOME /学生/奥克兰。取代了这些目录的符号链接到新的位置,也就是说,如果你搜索,创建、或链接对象的位置之前,对象仍然被发现。

在创建这些子目录时,请使用相同的目录名称为对象用于基线代码树。例如,旗帜中的对象代码树最终位于以下目录:

  • c- C程序

  • 结实的矮——COBOL程序

  • 形式——甲骨文形式的源代码

  • dbprocs——函数、过程和包

  • 的观点——查看源代码

  • +- SQL脚本(报告和工作)

  • 触发器——数据库触发器不相关的工作流

  • miscshell脚本和其他对象,不要掉入一个

工作输出是永远不会被存储在任何地方BANNER_HOME美元

在创建对象时,您必须确保是正确的权限。该组织应该设置为“pgmr”。如果你的对象是一个目录或一个shell脚本,权限模式应该-rwxrwxr-x (775);如果是其他任何文件,它应该-rw-rw-r——(664)。使用以下命令设置权限:

  • 。设置组:chgrp pgmr < file_or_directory_name >

  • 。目录和shell脚本:chmod 775 < file_or_directory_name >

  • 。其他文件:chmod 664 < file_name >

对于文件,您必须创建一个链接BANNER_LINKS美元目录中。作为一个学生shell脚本的一个例子:

cd BANNER_LINKS美元ln - f . . / oakdev /学生/ misc / myobject.shl

请创建一个符号链接如上所示。在上面的命令中,“- f”开关显示力量的创建一个新链接已经存在,并使其符号(或软链接)。请确认正确创建链接,特别是如果有一个已经存在的链接,同名但不同的目标;有时候,“- f”开关可能无法取代旧的链接,但不会给显示一条警告消息。