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

MATLAB Discussion :

Passage Windows ==> Linux, ''Path'' ne marchent plus


Sujet :

MATLAB

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2009
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2009
    Messages : 28
    Points : 23
    Points
    23
    Par défaut Passage Windows ==> Linux, ''Path'' ne marchent plus
    Bonjour,

    J'ai un petit soucis, mon programme que je fais sous windows vista utilise des path tels que
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    PATH(PATH,[pwd,'/datas'])
    Et lorsque je fais tourner ce meme programme sous linux, il plante car les chemins sont écris avec un \:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    PATH(PATH,[pwd,'\datas'])
    Existe-t-il un moyen de détection du système d'exploitation ou alors de faire des path universels?

    Merci beaucoup,
    Loic

  2. #2
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 302
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 302
    Points : 52 882
    Points
    52 882
    Par défaut
    Il faut utiliser FULLFILE :


    Ingénieur indépendant en mécatronique - Conseil, conception et formation
    • Conception mécanique (Autodesk Fusion 360)
    • Impression 3D (Ultimaker)
    • Développement informatique (Python, MATLAB, C)
    • Programmation de microcontrôleur (Microchip PIC, ESP32, Raspberry Pi, Arduino…)

    « J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" » (Saint Huck)

  3. #3
    Expert confirmé
    Avatar de duf42
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Novembre 2007
    Messages
    3 111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 111
    Points : 4 661
    Points
    4 661
    Par défaut
    Bonsoir,

    Sinon une autre alternative est de remplacer les \ (ou /) par FILESEP mais utilise plutôt FULLFILE

    Bonne soirée,
    Duf
    Simulink & Embedded Coder

    Au boulot : Windows 7 , MATLAB r2016b
    A la maison : ArchLinux mais pas MATLAB

Discussions similaires

  1. [RegEx] ereg_replace un path windows en linux
    Par jfsenechal dans le forum Langage
    Réponses: 3
    Dernier message: 24/11/2010, 11h45
  2. passage cmd windows vers linux
    Par kavdo34 dans le forum Linux
    Réponses: 3
    Dernier message: 12/03/2010, 16h04
  3. Windows 7 déjà presque 2 fois plus utilisé que Linux
    Par Skyounet dans le forum Windows
    Réponses: 35
    Dernier message: 29/08/2009, 23h42
  4. Windows 7 déjà presque 2 fois plus utilisé que Linux
    Par Skyounet dans le forum Actualités
    Réponses: 35
    Dernier message: 29/08/2009, 23h42
  5. Passage Windows->linux
    Par joker vb dans le forum Distributions
    Réponses: 30
    Dernier message: 28/02/2006, 16h10

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