Séparation

TAJR -  
 TAJR -
Bonjour,

j'aimerais connaitre la commande qui puisse extraire une partie d'un groupe de caracteres?
par exemple, j'ai, dans une base de donnée, mot1/mot2
quelle commande peut me permettre d'extraire mot1? et mot2?
merci d'avance

4 réponses

  1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    Salut,

    Merci de poster un exemple concret de ce que tu veux...

    Les outils ne manquent pas (grep, sed, awk, cut, etc.), après tout dépend de la source à exploiter et de sa sortie ;-\
    0
  2. TAJR
     
    Salut
    J'ai une liste de départements/préfectures dans un fichier texte
    J'isole une ligne, disons Gironde/Bordeaux
    J'aimerais mettre Gironde dans une variable et Bordeaux dans une seconde variable, afin de pouvoir les utiliser ultérieurement, comment puis-je faire?
    merci d'avance
    0
  3. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    Tu mets ta ligne dans une variable et puis :

    $ VAR="Gironde/Bordeaux"
    
    $ echo "${VAR}"
    Gironde/Bordeaux
    
    $ echo "${VAR%/*}"
    Gironde
    
    $ echo "${VAR#*/}"
    Bordeaux
    
    $

    ;-))
    0