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

Shell et commandes GNU Discussion :

Exécuter logiciel installé à la main dans un script


Sujet :

Shell et commandes GNU

  1. #1
    Membre du Club
    Homme Profil pro
    Urbaniste
    Inscrit en
    Septembre 2014
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aveyron (Midi Pyrénées)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2014
    Messages : 51
    Points : 49
    Points
    49
    Par défaut Exécuter logiciel installé à la main dans un script
    Bonjour,

    Il y a peu je faisais appel à vos lumières pour un script qui doit me permettre de sauvegarder et mettre à jour régulièrement (et automatiquement surtout) un serveur minecraft qui tourne en permanence sur un raspberry (sous Raspbian stretch 4.14).

    Ca marche presque, sauf la partie upload vers ma dropbox via dropbox_uploader (voir la page github du projet). Pour plus de simplicité j'ai ajouté le chemin vers le fichier dopbox_uploader au $PATH, mais le script ne semble pas le trouver (et pourtant j'ai essayé de l'ajouter partout, suivant ce tuto). J'ai juste ce message d'erreur : dropbox_uploader.sh: not found

    Suis-je condamné à ajouter le chemin complet vers dropbox_uploader à chaque fois que je veux l'appeler dans un script ou existe-t-il une autre solution ?

    D'avance merci pour vos réponses !

  2. #2
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 550
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 550
    Points : 19 383
    Points
    19 383
    Par défaut
    Bonjour,

    il y a plusieurs solutions :
    modifier le PATH dans le script : PATH=/chemin/versRepertoiredropBox:$PATH,
    utiliser une variable : dropUpLoad=/chemin/vers/dropbox_uploaderautre auquel je ne pense pas tout de suite ?
    .
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  3. #3
    Membre du Club
    Homme Profil pro
    Développeur décisionnel
    Inscrit en
    Août 2010
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur décisionnel

    Informations forums :
    Inscription : Août 2010
    Messages : 48
    Points : 48
    Points
    48
    Par défaut
    Ou exactement as tu change le PATH? dans un profil?
    Et une fois connecte, si tu fais un echo de ton PATH, vois tu ton nouveau repertoire?

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 29/08/2015, 16h18
  2. Exécution de la cmd 'File_exists' dans un script
    Par Ninou14 dans le forum BODI
    Réponses: 3
    Dernier message: 30/01/2014, 18h50
  3. Impossible d'exécuter une commande avec su dans un script bash
    Par koshieDotFr dans le forum Shell et commandes GNU
    Réponses: 8
    Dernier message: 18/12/2012, 13h47
  4. [PowerShell] Logiciel installés en local depuis un script
    Par Unfam0us dans le forum Scripts/Batch
    Réponses: 3
    Dernier message: 24/11/2010, 11h52
  5. Réponses: 5
    Dernier message: 10/07/2006, 18h11

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