2010-06-07 2 views
1

"find"의 Gnuwin32 포트에 문제가 있습니까? 그것은 일종의 내 Windows XP 명령 줄에서 작동하지만 파일 이름 패턴 일치 기능을 사용하려고하면 빈 쳐다 본다. 그것은 "findutils-4.2.20"패키지의 것입니다. Windows가 CMD.EXE의 "find"와 혼동하지 않도록 "gfind.exe"로 이름을 바꾸어야했습니다. 내 Windows 콘솔에서
일부 샘플 : 작동"find"의 Gnuwin32 포트?

C:\PROGRA~1\GnuWin32\doc\findutils\4.2.20\findutils-4.2.20>gfind . 
. 
./find.chm 
./find.dvi.gz 
./find.GID 
./find.hlp 
./find.html 
./find.pdf 
./find.ps.gz  

. 다시
다음 작품 :

C:\PROGRA~1\GnuWin32\doc\findutils\4.2.20\findutils-4.2.20>gfind . -ls 
1970324837321105 0 drw-rw-rw- 2 cjohns89 0    0 Jun 11:34 . 
1688849860610677 128 -rw-rw-rw- 1 cjohns89 0   130729 Mar 2005 ./fin 
d.chm 
1688849860610679 76 -rw-rw-rw- 1 cjohns89 0   74301 Mar 2005 ./fin 
d.dvi.gz 
21673573207016133 20 -rw-rw-rw- 1 cjohns89 0   16826 Jun 21:05 ./fi 
nd.GID 
1688849860610681 152 -rw-rw-rw- 1 cjohns89 0   154036 Mar 2005 ./fin 
d.hlp 
1688849860610683 224 -rw-rw-rw- 1 cjohns89 0   226750 Mar 2005 ./fin 
d.html 
1688849860610684 372 -rw-rw-rw- 1 cjohns89 0   379300 Mar 2005 ./fin 
d.pdf 
1688849860610685 200 -rw-rw-rw- 1 cjohns89 0   201163 Mar 2005 ./fin 
d.ps.gz 

하지만이 웅크려하지 않습니다.

C:\PROGRA~1\GnuWin32\doc\findutils\4.2.20\findutils-4.2.20>gfind . -iname '*.pdf 
' -ls 

단지 프롬프트로 돌아갑니다. 문법을 잘못 사용했거나 버그가 있습니까?

답변

0

척 썼다 :

gfind . -iname '*.pdf ' -ls 

그것은 윈도우 XP 명령 행하기 때문에, 아포스트로피없이 더 낫다는 MS-DOS 하나입니다. 예를 들어

:

gfind . -iname *.pdf -ls