2010-11-29 24 views

Respuesta

49
/* 

Si se basan roza sus delimitadores, escapar de ella:

\/* 

* siempre significa "0 o más de los anteriores"

+0

Siempre me he preguntado: ¿por qué en la línea de comando el carácter '*' significa "Cualquier recuento de caracteres"? Entonces podemos buscar, por ejemplo, todos los archivos que comiencen con * foo * por 'ls foo *'. Es muy confuso –

+5

Eso es porque en el shell se usa globbing que no es una expresión regular. Ambos permiten la coincidencia de patrones, pero son completamente diferentes. –

Cuestiones relacionadas