Questo accade in cygwin (CYGWIN_NT-5.1 MYPC 1.7.5 (0.225 / 5/3) 2010-04-12 19:07 i686 Cygwin)
Primo comando, ls *.py
non mostra nulla
$ ls *.py
ls: cannot access *.py: No such file or directory
Primo comando, ls *.py
gira nella stessa posizione, mostra quanto segue
$ 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
Questi sono i file in una cherrypy sottodirectory
Non ho fatto l'alias ls
in ogni modo (correndo /usr/bin/ls
dà gli stessi risultati)
Quindi, la domanda, perché la differenza? Non me lo aspetto ls
eseguire in modo ricorsivo senza il -R
bandiera