rechercher la chaine de caractère $(function() { dans un fichier

rechercher la chaine de caractère $(function() { dans un fichier - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 14-05-2009 à 10:54:09    

Bonjour,  
 
 
J'aimerais fais une recherche dur la chaine :  $(function() { (début de fonction jquery pour info)
 
mais je n'arrive déja pas à chercher $(
 
 

Code :
  1. alex@alex-desktop:/var/www$ grep "$(" * => ne redonne pas le prompt => Ctrl + C
  2. alex@alex-desktop:/var/www$ grep "$(" * => ne redonne pas le prompt => Ctrl + C
  3. alex@alex-desktop:/var/www$ grep $( * => ne redonne pas le prompt => Ctrl + C
  4. >
  5. alex@alex-desktop:/var/www$ grep "$(" * => ne redonne pas le prompt => Ctrl + C
  6. >
  7. alex@alex-desktop:/var/www$ grep "\$(" *
  8. grep: lost+found: Permission non accordée
  9. alex@alex-desktop:/var/www$ grep "$\(" *
  10. grep: Échec du pairage de ( ou de \(
  11. alex@alex-desktop:/var/www$ grep "\$\(" *
  12. grep: Échec du pairage de ( ou de \(


 
 
Comment puis je m'y prendre ?

Reply

Marsh Posté le 14-05-2009 à 10:54:09   

Reply

Marsh Posté le 14-05-2009 à 16:55:13    

grep \\$\( *


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 14-05-2009 à 19:44:14    

grep -F '$(function() {'

Reply

Marsh Posté le 14-05-2009 à 20:18:36    


oula, j'y étais preque. J'ai essayé d'échapper tous les caractères mais cela ne fonctionnait pas. Il fallait que j'échape le premier échapement. Curieux.  
 

matafan a écrit :

grep -F '$(function() {'



 
ou maintenant en plus simple avec -F. Ehh bahh  [:chewyy]  Je ne connaissais pas du tout cette option qui me semble bien pratique parce que je lutte toujours avec les caractères un peu spéciaux.  
 

Citation :

-F, --fixed-strings
    Interpréter le MOTIF comme une liste de chaînes de caractères, séparées par des sauts de ligne. Chacune d'entre elles doit être recherchée.


http://pwet.fr/man/linux/commandes/grep
 
Merci à vous 2, matafan et esprit, j'essaierai  vos 2 commandes demain au taff

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed