ubuntu grep comando [fechado]

-1

Eu quero encontrar todo o ciclo para o Ubuntu

eu escrevo: grep para (* / usr / include

não funciona ... por quê?

    
por user34104 13.04.2010 / 21:27

1 resposta

3

for(* não é uma expressão regular válida. Se você estiver tentando corresponder ao texto literal for( , tente fgrep em vez de grep . Se você está tentando fazer outra coisa, por favor, esclareça o que você está tentando pesquisar.

Observe que * em expressões regulares não funciona como * em curingas (em regex, significa "zero ou mais do caractere anterior", não "qualquer seqüência de caracteres").

Além disso, /usr/include é um nome de diretório, não um nome de arquivo ou nomes de arquivos correspondentes a padrões de caracteres curinga. Você pode querer /usr/include/*.h ou um idioma que envolva find ... -print | xargs grep ... , mas, novamente, isso ajudaria a ter uma ideia mais clara do que você está tentando fazer.

    
por 13.04.2010 / 21:37