comando grep do Ubuntu

comando grep do Ubuntu

eu quero encontrar todos os ciclos para o Ubuntu

eu escrevo: grep for(* /usr/include

não funciona... por quê?

Responder1

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

Observe que *nas expressões regulares não funciona como *nos curingas (em regex, significa "zero ou mais do caracter anterior", e não "qualquer sequência de caracteres").

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

informação relacionada