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

Administration système Discussion :

\ et non pas /


Sujet :

Administration système

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Par défaut \ et non pas /
    Bonjour,

    Je voudrais savoir s'il existe un moyen simple de remplacer ponctuellement le / des séparateurs de fichiers par un \, comme sous windows. C'est pour des tests.

    À défaut, peut être un émulateur windows minimaliste ?... Je me contrefiche de toute la mécanique windows, ce que je voudrais, c'est lorsque je fais une recherche de fichier, quelque soit l'appel système, il me compose les chemins avec des \ comme séparateur.

    Merci.

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 296
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 296
    Par défaut
    tu passe le rsultat de la recheche par la command 'tr' :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    find . | tr -s '/' '\'
    .\DicOOo.sxw
    .\PackFrench.zip
    .\org.txt
    .\workspace
    ....

  3. #3
    Membre Expert
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Par défaut
    Oui, mais cela ne va pas, car je ne suis pas dans un contexte de script, mais dans un contexte de logiciel que je teste, et que je voudrais tester en environnement simili-windows.

    Ce logiciel fait des appels systèmes pour avoir des listes de fichiers, et je voudrais que linux, au lieu de lui renvoyer des paths avec des séparateurs /, lui renvoie des séparateurs \.

    Pour préciser, c'est un test de programme java.

  4. #4
    Membre Expert

    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Mars 2004
    Messages
    1 060
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 060
    Par défaut
    salut
    le problème, c'est que sous linux, les séquences d'échappement sont préfixées par \ ; ce qui fait que dans certains cas, tu auras des chemins faux

  5. #5
    Membre Expert
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Par défaut
    Cela m'est complètement égal. Je gère les cas.

    Il ne s'agit absolument pas de répondre à toutes les situations possibles et imaginables mais seulement de ponctuellement faire que Linux se comporte comme si le séparateur de fichiers était \.

  6. #6
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 24
    Par défaut
    J'ai peur de pas avoir vraiment compris le probleme... tu veux toucher au systeme mais pas a ton programme? on fait l'inverse d'hab :o

    Tes paths sont des strings non?
    donc t'as juste a faire un tastring.replace('/', '\'); et donner le retour a ton truc qui mange les paths...

    Enfin j'ai peur de pas avoir vraiment compris le probleme... mais si c'est juste de transformer tes strings facilement, ca devrait le faire.

Discussions similaires

  1. Visualiser un fichier xls dans Excel (et non pas dans mon navigateur)
    Par n@n¤u dans le forum Général Conception Web
    Réponses: 10
    Dernier message: 10/07/2006, 09h43
  2. Réponses: 10
    Dernier message: 03/07/2006, 16h25
  3. Win XP sur FAT32 et non pas NTFS
    Par ixterm dans le forum Windows XP
    Réponses: 7
    Dernier message: 15/02/2006, 07h53
  4. [Ah non pas Resolu] [CSS] Un probleme CSS
    Par vampyrx dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 18/08/2005, 01h38
  5. [ImageMagick] Recadrer une photo et non pas la diminuer
    Par max44410 dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 27/07/2005, 22h38

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