im gong pour compiler des formulaires Oracle sur Solaris et créer un script. le script doit vérifier si .fmx est créé puis supprime le fichier .err. ici est mon script mais j'ai reçu ci-dessous erreurErreur dans le script Bash pour vérifier le fichier existant dans Solaris
code pour supprimer les fichiers d'erreur
export FORMS_PATH=export FORMS_PATH=/apps/apps/frmcompile/cmteam/hla
for FILE in `ls $FORMS_PATH/*.fmx`; do
if exist "$FILE/*.fmx";
then
rm $FILE/err
fi
done
Une erreur se
rmerr.sh [3]: existe: non trouvé [aucun fichier ou répertoire]
S'il vous plaît jeter un oeil à [édition-help] (http://stackoverflow.com/editing-help) – Cyrus
S'il vous plaît un coup d'oeil. http: //www.shellcheck.net/ – Cyrus
Vous devriez mieux expliquer ce que vous voulez précisément faire. Même après avoir corrigé les erreurs de programmation du shell, la logique de votre script est erronée. – jlliagre