Si ejecuto el siguiente comando en el terminal de mi mac:
ls -al | grep ^\.
o
ls -al | grep '^\.'
o
ls -al | grep "^\."
No obtengo ningún resultado a pesar de que hay varios archivos en mi directorio principal que cumplen con este criterio. He probado esto tanto en bash como en zsh, y no obtengo nada.
Si ejecuto este mismo comando sin comillas en Ubuntu, obtengo los resultados esperados. ¿Puede alguien explicar por qué ¿Esto es?
0 votos
Para mí, en Debian (bash) y OS X (zsh),
ls -al | grep ^\.
devuelve todos los archivos del directorio, al igual quels -al | grep ^.
lo haría. Por otro lado,ls -al | grep '^\.'
no me devuelve nada en ninguno de los dos sistemas operativos.0 votos
Sí, yo también. Me olvidé de esos tirando hacia atrás todos los archivos y carpetas el punto era que ninguno de ellos funciona correctamente.