Encore bonjour à tous les pro du ksh

Comme dit sur un précédent topic pour allouer mes fichiers, ici j'ai besoin d'appeler un programme cobol en bypassant les fonctions existantes :

Mon sh actuel :
La fonction f_cobol00 : (si quelqu'un peut m'expliquer ce que ça fait, je pige rien :sweat: )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
    BD='no'
    while getopts ":b" opt; do
    case $opt in
 b) BD='yes'                        ;;
 *) if [ "${opt}" != "h" ]; then
  print  "Syntax error"
    fi
    print ' EJR fonction f_cobol00 [-b] PgrName '
    exit -1
    ;;
    esac
    done  
    if [ "${BD}" = "yes" ]; then
 . STEP -b $2
        else
 . STEP $1
    fi
la fonction STEP : (que fait le time ??? )
le runb est un programme cobol ...
je pense qu'il faudrait dans mon nouveau sh remplacer la fonction f_cobol par appel au runb en passant le param VAMA10
mais comment ?
merci encore à vous