Bonjour,
Je souhaite conserver l'export de la variable ORACLE_SID définie dans le script suivant :
Lorsque le script se termine, si je fais un
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
27
28
29
30
31
32
33
34
35 # ecrit dans instance.txt les instances en RAM ps -eaf|grep ora_smon|grep -v grep|cut -c 57-64 > instance.txt # proposer le choix d'une instance echo 'Voici les instances disponibles :' cat instance.txt Instance=instance.txt export Instance # CodeReto test le code retour de la boucle CodeReto=1 export CodeReto # tant que le choix de l'instance est invalide (CodeReto!=0) while [ $CodeReto -ne 0 ] do # saisir une instance echo 'veuillez choisir une instance' read ChoiInst # verification du choix de l'instance VeriChoi=`cat ${Instance} | grep "^${ChoiInst}" | awk -F '{print $1}` if [ "$VeriChoi" = "$ChoiInst" ]; then CodeReto=0 else CodeReto=1 fi # export de la nouvelle instance ORACLE_SID=$ChoiInst export ORACLE_SID done
Je n'ai rien ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 echo $ORACLE_SID
Merci pour votre aide,
A.Personnat
Partager