Salut à tous,
Je soliicite vos connaissances pour m'aider à industrialiser certaines de mes requêtes.
J'exécute des shell sous unix, qui eux même vont lancer via sql plus des requêtes sur une base Oracle. Jusque là, tout va bien.
En revanche, j'aimerais que certaines données des requêtes soient mises en variable, histoire d'industrialiser mes scripts.
Exemple de shell simplifié :
#!/bin/sh
# ===================================================
# Application ;XFREE
# Fichier ;xfree_2.sh
# ===================================================
# ===================================================
# Utilisation
# ------------------------------------------------------------------
# Syntaxe ;./xfree_2.sh
# Param Entree;N/A
# Param Sortie;N/A
# ===================================================
. ../param.sh
sqlplus -sL $USER/$PWD@$DB_NAME <<EOF >> $LOG_FILE 2>&1
set heading on pagesize 80 feedback 0 linesize 1000;
select adresse from CLIENT where name='TOTO';
exit;
EOF
# ================================================
# Fin de la procédure
# ================================================
J'aimerais mettre dans le param.sh une variable $var='TOTO'. Ma question est donc la suivante, comment insérer cette variable dans mon shell ?
Par avance merci,
XFree
Partager