나는 Beyond Compare 3을 (를) 설치했습니다.명령 행에서 비교를 넘어서 시작
"C:\Program Files\Beyond Compare 3\BCompare.exe"
및 Cygwin;
"C:\Cygwin\bin\bash.exe"
내가 원하는 것은 다음과 같은 명령을 사용할 수 있다는 것입니다.
diff <file1> <file2>
을 Cygwin 셸에 넣고 비교할 때 두 파일을 여는 프로세스를 쉘 포크로 가져 오는 것이 좋습니다.
나는 Beyond Compare Support Page을 보았지만 나에게는 너무 짧았습니다. 나는 텍스트를 축 어적으로 (실행 파일에서 경로를 제외하고) 아무런 쓸모없이 복사하려고 시도했다.
Instead of using a batch file, create a file named "bc.sh" with the following line:
"$(cygpath 'C:\Progra~1\Beyond~1\bcomp.exe')" `cygpath -w "$6"` `cygpath -w "$7"` /title1="$3" /title2="$5" /readonly
cygpath를 대체해야하나요? 명령 줄에 스크립트의 이름을 입력 할 때 '명령을 찾을 수 없음'오류가 발생합니다.
[email protected] /cygdrive
$ "C:\Documents and Settings\gavina\Desktop\bc.sh"
bash: C:\Documents and Settings\gavina\Desktop\bc.sh: command not found
내가 설명한대로 누군가가 비교 기능을 가지고 있습니까? Windows 환경에서도 이것이 가능합니까?
미리 감사드립니다.
스크립트에서 전달중인 내용을 보려면 $ 1 -> $ 9를 에코 할 수 있습니까? 실행하려는 명령 줄을 표시하고 실행하려는 명령 줄을 표시 한 다음 게시하십시오. –