Windows 용 cmder shell emulator를 설치 했습니다 .
잘 작동하지만 유닉스의 찾기 명령을 사용할 수 없습니다. 내가 입력 할 때 분명히 :
'find .'
터미널에서 Windows의 FIND를 사용하려고 시도하고 다음 오류를 출력합니다.
FIND: Parameter format not correct
find를 사용하고 싶습니다. 작동하는 방법에 대한 힌트가 있습니까?
cmderLinux / Unix which -a find에서는 find 명령으로 실행할 수있는 모든 프로그램이 표시됩니다. 유닉스를 식별하십시오 find. 그런 다음 전체 경로를 사용하거나 PATH디렉토리 순서를 다시 정렬 하거나 cmder지원하는 경우 별명을 설정 하십시오. 당신은 또한 윈도우의 이름을 바꿀 수 있습니다 find.exe로 wfind.exe. 에뮬레이션하는 경우 bash내장을 사용할 수 있습니다 type -a find.
which -a find반환합니다 /c/WINDOWS/system32/find /usr/bin/find. 불행하게도하지만, 실행 /usr/bin/find수율을 The system cannot find the path specified.. 실제 윈도우 스타일 경로가 필요한 것 같습니다. 실행 type하면 windows가 시작되고 유닉스 계열 버전을 제공하지 않는 type것처럼 보입니다 cmder.
find가 나타나 도록해야 합니다. 표준 Windows 환경을 기대하는 다른 프로그램을 혼동하는 경향이 있으므로 일반적으로 전 세계적으로 수행하는 것은 좋은 생각이 아닙니다. 오히려 Cmder에서 시작 스크립트를 설정하고 스크립트를 다음과 같이 할 수 있는지 확인해야합니다.C:\Windows\System32PATHset PATH=C:\path\to\folder\with\unix\find;%PATH%