Bonjour

Mon but est de définir ma variable d'environement JAVA_HOME depuis un scripts shell à l'aide de la commande export.

Mais je dois me baser pour cela à l'emplacement du binaire java que je situe grace à la commande:

Cette commande me retourne par exemple:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
/usr/liv/java/jre/bin/java
Donc dans ce cas j'aimerais faire un:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
export JAVA_HOME=/usr/lib/java/jre
En fait il me suffit juste de supprimer la partie finale "/bin/java" mais je ne trouve pas comment faire depuis un script.

Je pense que je dois utiliser "sed" ou "awk" mais dans les exemples c'est toujours sur des fichier que s'applique les "replaces".

Merci de votre aide en espérant avoir été assez clair.

A.