
Quiero encontrar todos los ciclos en Ubuntu.
escribo: grep for(* /usr/include
no funciona... ¿por qué?
Respuesta1
for(*
no es una expresión regular válida. Si estás intentando hacer coincidir el texto literal for(
, prueba fgrep
en lugar de grep
. Si está intentando hacer otra cosa, aclare lo que está intentando buscar.
Tenga en cuenta que *
en las expresiones regulares no funciona como *
en los comodines (en expresiones regulares, significa "cero o más del carácter anterior", no "cualquier secuencia de caracteres").
Además: /usr/include
es un nombre de directorio, no un nombre de archivo ni un patrón comodín que coincida con nombres de archivos. Es posible que desee utilizar /usr/include/*.h
un modismo que incluya find ... -print | xargs grep ...
, pero nuevamente sería útil tener una idea más clara de lo que está tratando de hacer.