Cygwin 2.10.0에서 awk.exe 및 csh.exe에 대한 패키지를 찾을 수 없습니다.


0

cygwin 1.7.35에서 cygwin 2.10.0으로 업그레이드 중입니다. 하지만 awk & amp;를 포함하는 패키지를 찾을 수 없습니다. csh 바이너리 (.exe). 입력 할 때 info csh 또는 info awk cygwin (2.10.0) 터미널에서 이것은 gawktcsh 명령. 이 새로운 버전이이 명령을 사용하는 스크립트에 영향을 줍니까? awk & amp; csh )?


예 @ 비스 와립
Mayank

전체 종속성으로 제거하고 다시 설치하십시오.
Biswapriyo

벌써 했어. Cygwin awk의 최신 버전에서는 awk가 gawk에 링크되어 있고 csh가 tcsh에 링크되어 있다고 생각합니다. @ 비스 와립
Mayank

네, 맞아요. Cygwin 폴더 권한을 모든 사용자에게 재귀 적으로 설정할 때 내 PC에서이 문제가 한 번 발생합니다. 다시 설치하기 awk 내 문제를 해결합니다. 그래서 나는 생각을 잃었습니다.
Biswapriyo

답변:


1

awk는 cygwin에서 항상 gawk에 의해 수행되었습니다.

$ ls -l /usr/bin/awk*
lrwxrwxrwx 1 .... /usr/bin/awk -> gawk.exe

그것은 결코 바뀌지 않았습니다. 문제에 관한 자료에서 발견 된 가장 오래된 발표에 이미있었습니다. https://sourceware.org/ml/cygwin-announce/2000/msg00033.html

설명서에 나온대로 :

NAME
       gawk - pattern scanning and processing language

...    
DESCRIPTION
       Gawk  is  the  GNU Project's implementation of the AWK programming language

tcsh와 동일 : csh의 향상된 버전 인 C 쉘

$ ls -l / usr / bin / csh * lrwxrwxrwx 1 ..... / usr / bin / csh - & gt; tcsh.exe

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.