Lors de l'écriture de l'un de mes scripts, j'ai du deviner la variable JAVA_HOME. j'ai donc écrit une fonction en bash que je vous livre et qui pourra sans doute vous aider
#!/bin/bash
function guess_java_home(){
for i in `readlink -f \` which java\``
do
JAVA_HOME=${i/bin\/java/}
echo "JAVA_HOME=${JAVA_HOME}"
done
}