IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Applications et environnements graphiques Discussion :

Variable d'environnement dans fichier desktop


Sujet :

Applications et environnements graphiques

  1. #1
    Membre du Club
    Inscrit en
    Avril 2004
    Messages
    101
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 101
    Points : 58
    Points
    58
    Par défaut Variable d'environnement dans fichier desktop
    Bonjour,

    je ne connais pas très bien Linux, je souhaiterais savoir s'il est possible d'utiliser une variable d'environnement dans un lanceur (fichier desktop).

    Voici une partie de mon fichier :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Icon=/home/userid/monRep/ico.png
    je voudrais faire quelque chose comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Icon=$HOME/monRep/ico.png
    puisque $HOME contient "/home/userid"

    mais ça ne foncitonne pas.

  2. #2
    Membre confirmé
    Homme Profil pro
    Technophile Web
    Inscrit en
    Mai 2007
    Messages
    930
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Technophile Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 930
    Points : 467
    Points
    467
    Par défaut
    Citation Envoyé par _Eric_ Voir le message
    Bonjour,

    je ne connais pas très bien Linux, je souhaiterais savoir s'il est possible d'utiliser une variable d'environnement dans un lanceur (fichier desktop).

    Voici une partie de mon fichier :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Icon=/home/userid/monRep/ico.png
    je voudrais faire quelque chose comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Icon=$HOME/monRep/ico.png
    puisque $HOME contient "/home/userid"

    mais ça ne foncitonne pas.
    nope, le plus rapide c'est de créer un fichier desktop depuis bash
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    cat << EOF > /monfichier.desktop
    [Desktop Entry]
    Icon=$HOME/monRep/ico.png
    EOF
    et tora
    [Desktop Entry]
    Icon=/home/userid/monRep/ico.png


    ce "problème" est que les fichiers .desktop ne sont pas analysés (intérprétés) par SH (bash)

  3. #3
    Membre du Club
    Inscrit en
    Avril 2004
    Messages
    101
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 101
    Points : 58
    Points
    58
    Par défaut
    ne trouvant pas de solution, j'ai effectivement créer un fichier Desktop avec un prog d'install en java.
    Merci pour ta réponse.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Script Batch : Variable d'environnement dans un fichier "ordinaire"
    Par falcon dans le forum Shell et commandes GNU
    Réponses: 6
    Dernier message: 06/05/2008, 15h54
  2. [WIN2003]définir une variable d'environnement dans un batch
    Par creezeer dans le forum Windows Serveur
    Réponses: 1
    Dernier message: 28/08/2007, 11h25
  3. variable d'environnement dans le fichier manifest.mf
    Par unmecenor dans le forum Langage
    Réponses: 2
    Dernier message: 07/09/2006, 17h40
  4. Réponses: 8
    Dernier message: 06/02/2006, 16h38
  5. [.NET]Modifier les variables d'environnement dans...
    Par GusS dans le forum Général Dotnet
    Réponses: 4
    Dernier message: 09/02/2005, 16h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo