Q:
COBOLからのシェルプログラムの起動方法は
A:
ただし、COBOLは起動のみ行い、返却値を受け取ることはできません。
参考例
COPY “CPSHELLTBL.INC”
*
* SHELL
MOVE SPACE TO SHELLTBL
INITIALIZE SHELLTBL
MOVE “/tmp/test.sh” TO SHELLTBL-NAME
MOVE “arg1” TO SHELLTBL-ARG1
MOVE “arg2” TO SHELLTBL-ARG2
MOVE “arg3” TO SHELLTBL-ARG3
MOVE “arg4” TO SHELLTBL-ARG4
MOVE SHELLTBL TO MCPDATA-REC
MOVE “SHELL” TO MCP-FUNC
MOVE “shell” TO MCP-TABLE
MOVE “shell” TO MCP-PATHNAME
CALL “ORCDBMAIN” USING
MCPAREA
MCPDATA-REC
SPA-AREA
投稿日時: 2014.03.17