Bonjour,
Comment coder ce script linux pour qu'il puisse s'exécuter sur la couche unix de mvs (USS) ? Actuellement je ne peux le faire tourner que sous linux / unix et j'ai besoin de le faire tourner sous USS.
Merci d'avance pour votre aide
Philippe
Voici le script:
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
18
19
20
21
22
23
24
25
26 #!/bin/bash #set -x for FILE in $(find "./" -name "*.tar" -type f); do tar -xf $FILE for FILP in $(find "./" -name "*.pdf" -type f ); do BFILP=`basename ${FILP} 2>&1` CAB=`echo ${BFILP} | cut -d"_" -f1` CABF=`echo ${CAB} | cut -d"-" -f2` NUMP=`echo ${BFILP} | cut -d"_" -f2` NUMPF=`echo ${NUMP} | cut -d"." -f1` DATELOT=`echo ${BFILP} | cut -d"=" -f1` JJ=`echo ${DATELOT} | cut -c1,2` MM=`echo ${DATELOT} | cut -c3,4` AA=`echo ${DATELOT} | cut -c5,6` NUMLOT=`echo ${BFILP} | cut -d"=" -f2` NUMLOTF=`echo ${NUMLOT} | cut -d"-" -f1` DATE=`date "+%d/%m/%y"` echo "$DATE; $CABF;$JJ"/"$MM"/"$AA;$NUMPF;$NUMLOTF;$CAB"_"$NUMPF.pdf" >> $FILE".csv" done; rm ./*.pdf done; exit 0
Partager