Le Sam 4 août 2012 9:03, Mathieu Viau a écrit :
> which jedit
>  Ca va te donner la localisation de ton script jedit
>
> Tu pour ouvrir ce fichier avec un editeur texte de ton choix et changer la
> variable dedans.

J'ai ouvert ce fichier avec Kate (KDE Advanced Text Editor). Voici le code:



if [ -z "${JAVA_HOME}" ]; then
        echo 'Warning: $JAVA_HOME environment variable not set! Consider setting
it.'
        echo '         Attempting to locate java...'
        j=`which java 2>/dev/null`
        if [ -z "$j" ]; then
                echo "Failed to locate the java virtual machine! Bailing..."
                exit 1
        else
                echo "Found a virtual machine at: $j..."
                JAVA="$j"
        fi
else
        JAVA="${JAVA_HOME}/bin/java"
fi

# Launch application.
exec "${JAVA}" -jar "/usr/share/jEdit/jedit.jar" -reuseview "$@"



Le code de bloc d'instructions if..then..else..fi semble justement cherché
à situer où se trouve l'environnement d'exécution java.

j semble être une variable booléenne locale dans l'instruction controlée.

$ which java
/usr/bin/java

Je ne sais pas ce que fais l'énoncé: `which java 2>/dev/null`


Hmm...

Je pense qu'il faut remplacer

JAVA="${JAVA_HOME}/bin/java"
par
JAVA="$/usr/bin/java"

et enlever tout le bloc d'instructions if..then..else.

J'aimerais en être certain..

Gérard
-- 
Tous les bogues (ou presque) des navigateurs web:
http://www.gtalbot.org/BrowserBugsSection/
Contributions to the CSS 2.1 test suite
http://www.gtalbot.org/BrowserBugsSection/css21testsuite/
Guide d'utilisateur de KompoZer
http://www.gtalbot.org/NvuSection/GuideUtilisateurNvu/GuideNvuSection1.html


-- 
Ubuntu-quebec mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-quebec

Répondre à