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 :

[movefile] Gestion des noms de chemins incomplets [Débutant]


Sujet :

MATLAB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 7
    Par défaut [movefile] Gestion des noms de chemins incomplets
    Bonjour,
    je souhaite utiliser movefile sans donner le chemin complet.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    movefile('test.txt','\rep\test.txt')
    movefile('test.txt','..\rep\test.txt')
    ne marchent pas.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Error using ==> movefile
    Cannot find source file or directory to move.
    Est-ce qu'il y a une astuce pour ça ?
    merci.

  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 317
    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 317
    Par défaut
    Les chemins relatifs s'écrivent comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    movefile('test.txt','./rep/test.txt')

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 123
    Par défaut
    Bonjour,

    la première commande ne peut pas fonctionner au vu du chmein de destination, à moins que tu aies un répertoire test à la racine de ton disque.

    La seconde aurait du fonctionner. Elle fonctionne chez moi.
    Si cela ne marche pas, c'est que tes répertories, fichiers ne sont pas là où tu crois.

    Pour debugger ça, tape la commande dir avant la commande movefile pour être sûr que tu te trouves bien dans le répertoire que tu crois. Vérifie si effectivement test.txt (même orthographe, même casse) apparaît.

    Enfin, vérifie bien que le répertoire rep est au même niveau que le répertoire qui contient test.txt avant d'effectuer le movefile.

    Si ces conditions sont réunies, la commande (seconde syntaxe) doit fonctionner, il n'y a pas d'astuces.

    PS : les chemins relatifs s'écrivent indifféremment avec / ou \ (testé sur matlab v7.5.0)

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 7
    Par défaut
    Merci pour les réponses, je tiens à préciser qu'après quelques tests effectués sous matlab version 7.3.0.267 (R2006b) et version 7.0.1.24704 (R14) Service Pack 1, je constate que le fonctionnement de movefile n'est pas le même !

    Donc attention, ajuster votre movefile selon votre version, sauf s'il y a une règle générale que j'ignore.

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

Discussions similaires

  1. [MySQL] gestion des noms composés
    Par bugwarrior dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 29/03/2011, 20h51
  2. [AC-2003] Import/export Excel et gestion des noms
    Par azertix dans le forum VBA Access
    Réponses: 3
    Dernier message: 30/11/2010, 16h51
  3. Gestion des noms de domaine
    Par kevinf dans le forum Apache
    Réponses: 4
    Dernier message: 06/08/2010, 17h45
  4. Gestion des "noms longs"
    Par thora dans le forum VBScript
    Réponses: 7
    Dernier message: 06/03/2008, 18h20
  5. RegExp : gestion des noms accentués
    Par lord_paco dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 16/06/2005, 09h42

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