Les métacaractères du shell

Résolu/Fermé
KPhotographe Messages postés 56 Date d'inscription jeudi 9 mai 2013 Statut Membre Dernière intervention 31 janvier 2015 - 22 janv. 2015 à 23:08
KPhotographe Messages postés 56 Date d'inscription jeudi 9 mai 2013 Statut Membre Dernière intervention 31 janvier 2015 - 31 janv. 2015 à 21:28
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!


A voir également:

2 réponses

Utilisateur anonyme
22 janv. 2015 à 23:59
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
KPhotographe Messages postés 56 Date d'inscription jeudi 9 mai 2013 Statut Membre Dernière intervention 31 janvier 2015
23 janv. 2015 à 00:28
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
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
23 janv. 2015 à 15:23
hello
quelle est la question, alors ?
0
KPhotographe Messages postés 56 Date d'inscription jeudi 9 mai 2013 Statut Membre Dernière intervention 31 janvier 2015
23 janv. 2015 à 16:35
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
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
24 janv. 2015 à 08:30
ç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
KPhotographe Messages postés 56 Date d'inscription jeudi 9 mai 2013 Statut Membre Dernière intervention 31 janvier 2015
24 janv. 2015 à 16:00
Maintenant j'ai compris, alors il n'y a pas de méthode pour distinguer entre eux je pense..
0
KPhotographe Messages postés 56 Date d'inscription jeudi 9 mai 2013 Statut Membre Dernière intervention 31 janvier 2015
31 janv. 2015 à 21:28
Merci bien @dubcek :)
0