Interstage Job Workload Server チュートリアルガイド |
目次
![]() ![]() |
付録I 単体でのCOBOLのバッチアプリケーションの動作確認 | > I.3 Windows(R)上での単体テストの実施 | > I.3.1 テスト環境作成 |
COBOLのバッチアプリケーションのソースファイルとバッチアプリケーションの実行に必要なファイルをバッチサービスが動作するサーバ上(実行環境)から開発環境へ転送します。以下に転送手順を説明します。
開発環境でCOBOLのバッチアプリケーションのコンパイルを行うために実行環境のCOBOLのバッチアプリケーションの文字コードをUTF-8からSJISに変換する必要があります。COBOLのバッチアプリケーションの文字コードを変換する以下のシェル“conv.sh”を“/export/home/ijob/sample/filemodel”配下に作成します。
# cat /export/home/ijob/sample/filemodel/conv.sh #!/bin/sh CDIR=`pwd` HOME=/export/home/ijob/sample/filemodel DIR=$HOME/fwd SRC_DIR=$HOME/src mkdir -p $DIR/HATYUU/ $DIR/KAKUNIN/ $DIR/SYOHIN/ $DIR/TYUUMON/ cd $SRC_DIR for f in `find . -name "*.c*"` do iconv -f UTF-8 -t SJIS-WIN $f > $DIR/$f unix2dos $DIR/$f > /dev/null 2> /dev/null done rm -f $DIR/*/*_apfw* cd $CDIR # |
作成したシェル“conv.sh”を実行します。SJISに変換されたCOBOLのバッチアプリケーションは“/export/home/ijob/sample/filemodel/fwd”に格納されます。
# sh conv.sh # |
実行環境から開発環境へ必須ファイルをバイナリ転送します。
No |
ファイル名 |
転送先 |
---|---|---|
1 |
/export/home/ijob/sample/filemodel/input/org/JD.TOKYO.file |
D:\ijob\testapl\input\org |
2 |
/export/home/ijob/sample/filemodel/output/org/HD.MAKER1.file |
D:\ijob\testapl\output\org |
3 |
/export/home/ijob/sample/filemodel/fwd/KAKUNIN/DENPYOU.cbl |
D:\ijob\testapl\src\KAKUNIN |
4 |
/export/home/ijob/sample/filemodel/fwd/TYUUMON/DENPYOU.cbl |
D:\ijob\testapl\src\TYUUMON |
5 |
/export/home/ijob/sample/filemodel/fwd/SYOHIN/DENPYOU.cbl |
D:\ijob\testapl\src\SYOHIN |
6 |
/export/home/ijob/sample/filemodel/fwd/HATYUU/DENPYOU.cbl |
D:\ijob\testapl\src\HATYUU |
目次
![]() ![]() |