Les métacaractères du shell

Résolu
KPhotographe Messages postés 60 Statut Membre -  
KPhotographe Messages postés 60 Statut Membre -
Bonjour,
S'il vous plait, c'est quoi la différence entre les métacaractères du shell, et les métacaractères des expression régulières?
Merci d'avance!

2 réponses

  1. Utilisateur anonyme
     
    Salut,
    notions que je ne connaissais pas, j'ai donc copié-collé "métacaractères du shell" dans google.. Et Ô miracle ! Première occurence, ça m'a pris 3 secondes....
    C'est ton navigateur (Chrome) bourré de mouchards qui t'empêche de faire une recherche ?
    0
    1. KPhotographe Messages postés 60 Statut Membre
       
      Non ce n'est pas mon navigateur bourré de mouchards, mais c'est parce que j'ai déjà cherché, et j'ai déjà lu la page qui tu viens de m'envoyer, et ce qui est dans cette page ne répond pas à ma question :)
      0
  2. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    hello
    quelle est la question, alors ?
    0
    1. KPhotographe Messages postés 60 Statut Membre
       
      Le problème, ils y a des caractères qui sont à la fois des métacaractères du shell et des métacaractères des expressions régulières, par exemple le * (étoile) et le ?.
      Et lorsque je suis entrain de travailler sur les commandes, je trouve une confusion dans le sens de la commande, parce que ces caractères peuvent avoir deux sens différents, d'où les commandes qui contient ces caractères peuvent avoir deux sens différents aussi.
      0
    2. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
       
      ça dépend du contexte
      ls *.txt  métacar. du shell
      grep '*.a' *.txt métacar. regex, parce que entre ', la 2ème métacar. du shell
      0
    3. KPhotographe Messages postés 60 Statut Membre
       
      Maintenant j'ai compris, alors il n'y a pas de méthode pour distinguer entre eux je pense..
      0
    4. KPhotographe Messages postés 60 Statut Membre
       
      Merci bien @dubcek :)
      0