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 :

Récupérer une partie d'un chemin absolu


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 49
    Par défaut Récupérer une partie d'un chemin absolu
    Bonjour,
    dans une variable, j'ai le chemin absolu d'un fichier
    exemple :
    REP=/home/toto/fichier1

    Il me semble qu'une commande existe pour récupérer : /home/toto.
    Il me semble également qu'une autre commande permet de récupérer : fichier1

    Le seul moyen que j'ai trouvé pour parvenir à mes fins :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    echo $REP | sed "s|^\(.*\)/.*$|\1|"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    echo $REP | sed "s|^.*/\(.*\)$|\1|"
    Toutes mes recherches sur le net restant infructueuses, est ce que vous pourriez m'indiquer quelles sont ces commandes?
    Merci d'avance.

  2. #2
    Rédacteur
    Avatar de CedrX
    Inscrit en
    Avril 2007
    Messages
    1 111
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 1 111
    Par défaut
    Il me semble qu'une commande existe pour récupérer : /home/toto.
    Il me semble également qu'une autre commande permet de récupérer : fichier1
    Dans le 1er cas il s'agit de la commande dirname
    Dans le 2eme cas il s'agit de la commande basename

  3. #3
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 49
    Par défaut
    Ok, ca fonctionne,
    merci beaucoup.

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

Discussions similaires

  1. Récupérer une partie précise d'un chemin
    Par Leniouns dans le forum Général Python
    Réponses: 16
    Dernier message: 11/07/2012, 12h51
  2. [VBA]Récupérer une partie du chemin d'un fichier
    Par poivre dans le forum VBA Access
    Réponses: 1
    Dernier message: 12/04/2007, 19h34
  3. comment récupérer une partie d'une chaine
    Par yannickrohel dans le forum C
    Réponses: 7
    Dernier message: 27/02/2006, 10h31
  4. récupérer une partie d'un char*
    Par r0d dans le forum C
    Réponses: 5
    Dernier message: 10/11/2005, 14h14
  5. Récupérer une partie d'une chaine de caractère
    Par Cyborg289 dans le forum Langage
    Réponses: 5
    Dernier message: 07/07/2005, 14h06

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