Paket nicht gefunden für awk.exe und csh.exe in Cygwin 2.10.0

567
Mayank

Ich aktualisiere von cygwin 1.7.35 auf cygwin 2.10.0. Ich konnte jedoch kein Paket finden, das awk & csh-Binärdateien (.exe) enthält. Wenn I - Typ info cshoder info awkin cygwin (2.10.0) Klemme zeigt es den Ausgang für gawkund tcshBefehl. Beeinflusst diese neuere Version die Skripts, die diese Befehle verwenden ( awk& csh)?

0
ja @Biswapriyo Mayank vor 5 Jahren 0
Versuchen Sie, sie zu deinstallieren und mit ihren vollständigen Abhängigkeiten neu zu installieren. Biswapriyo vor 5 Jahren 0
Ich habe es bereits getan. Ich denke, in der neueren Version von Cygwin ist awk mit gawk und csh mit tcsh verknüpft. @Biswapriyo Mayank vor 5 Jahren 0
Ja, du hast recht. Dieses Problem tritt einmal in meinem PC auf, wenn ich die Berechtigung für den Ordner "cygwin" für alle Benutzer rekursiv einstelle. Durch das erneute Installieren des "awk" wird mein Problem gelöst. Also ich habe keine Ahnung. Biswapriyo vor 5 Jahren 0

1 Antwort auf die Frage

1
matzeri

awk wurde immer von gawk in cygwin aufgeführt.

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

Es hat sich nie geändert, es war bereits in der ältesten Meldung, die ich zu diesem Thema im Archiv gefunden habe. https://sourceware.org/ml/cygwin-announce/2000/msg00033.html

Wie das Handbuch sagt:

NAME gawk - pattern scanning and processing language  ...  DESCRIPTION Gawk is the GNU Project's implementation of the AWK programming language 

Gleiches für tcsh: Eine verbesserte Version von csh, der C-Shell

$ ls -l / usr / bin / csh * lrwxrwxrwx 1 ..... / usr / bin / csh -> tcsh.exe