
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 fgrep
em 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/*.h
um idioma que envolva find ... -print | xargs grep ...
, mas, novamente, ajudaria a ter uma ideia mais clara do que você está tentando fazer.