Esto sucede en cygwin (CYGWIN_NT-5.1 MYPC 1.7.5 (0.225 / 5/3) 2010-04-12 19:07 i686 Cygwin)
Primer comando, ls *.py
no muestra nada
$ ls *.py
ls: cannot access *.py: No such file or directory
Primer comando, se ls *.py
ejecuta en la misma ubicación, muestra lo siguiente
$ ls *py
LICENSE.txt _cpchecker.pyc _cperror.pyc _cpserver.py _cptree.pyc favicon.ico
__init__.py _cpconfig.py _cplogging.py _cpserver.pyc _cpwsgi.py lib
__init__.pyc _cpconfig.pyc _cplogging.pyc _cpthreadinglocal.py _cpwsgi.pyc process
_cpcgifs.py _cpdispatch.py _cpmodpy.py _cptools.py _cpwsgi_server.py scaffold
_cpcgifs.pyc _cpdispatch.pyc _cprequest.py _cptools.pyc _cpwsgi_server.pyc wsgiserver
_cpchecker.py _cperror.py _cprequest.pyc _cptree.py cherryd
Estos son archivos en un subdirectorio cherrypy
No alias ls
de ninguna manera (correr /usr/bin/ls
da los mismos resultados)
Entonces, la pregunta, ¿por qué la diferencia? No espero ls
correr recursivamente sin la -R
bandera