Bonjour et merci d'avance pour votre aide.
J'ai un script écrit en bash qui utilise un fichier properties. Ce fichier .properties n'est pas au même endroit que mon script sur mon serveur, j'ai donc besoin d'indiquer le chemin vers properties de cette façon :
comme vous pouvez le voir, ce script utilise une fonction qui ne marche qu'en bash "$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)".
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 _dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" propertyFile="purge.properties" # Si le fichier de properties n'existe pas, l'execution s'arrete if [ -e ${_dir}/${propertyFile} ] then . ${_dir}/${propertyFile} echo "Le fichier de properties existe." 1>>$LogPurgeRep # Get nb properties nbProp=${#properties[@]} echo "Le fichier de properties contient "$nbProp" repertoires a traiter." 1>>$LogPurgeRep else echo "Le fichier de proprietes "${_dir}/${propertyFile}" n'existe pas !" 1>>$LogPurgeRep exit 1 fi
Pour des problèmes avec mon properties, j'ai besoin de l'équivalent en ksh mais je ne trouve pas. Auriez-vous une idée de la façon dont je pourrais procéder s'il vous plait ?
Partager