Я обновляюсь с cygwin 1.7.35 до cygwin 2.10.0. Но я не смог найти ни одного пакета, содержащего двоичные файлы awk и csh (.exe). Когда я набираю info csh
или info awk
в терминале cygwin (2.10.0), он показывает выходные данные для команд gawk
и tcsh
. Повлияет ли эта новая версия на сценарии, которые используют эти команды (awk
& csh
)?
1 ответ
1
awk всегда исполнялся gawk в cygwin.
$ 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 -> tcsh.exe