Shell节点支持标准Shell语法,不支持交互性语法。

Shell节点任务可以在默认资源组上运行,如果您想要访问IP或域名,需要将IP或域名添加至白名单中。详情请参见添加白名单

新建Shell节点

  1. 登录DataWorks控制台,单击相应工作空间后的进入数据开发
  2. 鼠标悬停至新建,单击通用 > Shell

    您也可以打开相应的业务流程,右键单击通用,选择新建 > Shell

  3. 新建节点对话框中,输入节点名称,并选择目标文件夹,单击提交
    说明 节点名称的长度不能超过128个字符。
  4. 进入Shell节点代码编辑页面编辑代码。编辑
    如果需要在Shell中调用系统调度参数,Shell语句如下所示。
    echo "$1 $2 $3"
    说明 参数1 参数2…多个参数之间用空格分隔。更多系统调度参数的使用,请参见调度参数
  5. 节点调度配置。

    单击节点编辑区域右侧的调度配置,即可进入调度配置页面,详情请参见调度配置模块。

  6. 提交节点任务。

    完成调度配置后,单击左上角的保存,提交(提交并解锁)到开发环境。

  7. 发布节点任务。

    具体操作请参见发布管理

  8. 在生产环境测试。

    具体操作请参见周期任务