#1 Le 11/10/2015, à 21:24
- MasterYo
[RÉSOLU] Utiliser "-" dans les arguments d'une commande.
Bonjour à tous!
Je voudrais utiliser la commande suivante :
grep "->" unfichiercommeunautre
Afin d'obtenir les lignes de "unfichiercommeunautre" contenant ceci : ->
Mais j'obtiens cette erreur :
grep : option invalide -- '>'
Utilisation : grep [OPTION]... MOTIF [FICHIER]...
Exécutez « grep --help » pour obtenir des renseignements complémentaires.
Connaitriez vous le moyens de rentrer "-" comme argument sans que le shell pense qu'il s'agit d'une option?
Merci d'avance à vous tous!
Dernière modification par MasterYo (Le 11/10/2015, à 22:09)
Hors ligne
#2 Le 11/10/2015, à 21:34
- pingouinux
Re : [RÉSOLU] Utiliser "-" dans les arguments d'une commande.
Bonsoir,
grep -- "->" unfichiercommeunautre
Hors ligne
#3 Le 11/10/2015, à 21:58
- MasterYo
Re : [RÉSOLU] Utiliser "-" dans les arguments d'une commande.
Bonsoir,
grep -- "->" unfichiercommeunautre
Ca marche! Merci beaucoup, vraiment
Je ne me lasserai jamais de la communauté d'ubuntu!
Hors ligne
#4 Le 12/10/2015, à 05:53
- pingouinux
Re : [RÉSOLU] Utiliser "-" dans les arguments d'une commande.
En bash, -- indique la fin des options. C'est utile aussi avec la commande rm pour supprimer un fichier dont le nom commence par un tiret.
Hors ligne
#5 Le 12/10/2015, à 10:42
- MasterYo
Re : [RÉSOLU] Utiliser "-" dans les arguments d'une commande.
En bash, -- indique la fin des options. C'est utile aussi avec la commande rm pour supprimer un fichier dont le nom commence par un tiret.
Ok Encore merci beaucoup
Hors ligne