Скачать AWK для Ubuntu

Как загрузить awk в Ubuntu, так как я пытался использовать asorti функция, и он сказал мне, что на этом есть ошибка asorti, Я пробовал много скриптов, которые использовали asorti функция и та же ошибка происходят!

2 ответа

Похоже, ваша система использует mawk предоставить awk - вы можете проверить с

update-alternatives --display awk

Если это так, вы сможете установить GNU awk (gawk) из репозитория либо с помощью Центра программного обеспечения или другого менеджера пакетов GUI, либо с помощью командной строки с помощью

sudo apt-get update
sudo apt-get install gawk

Это должно автоматически установить ваш awk по умолчанию на gawk используя механизм обновления альтернатив - если вам нужно установить его обратно mawk Вы можете сделать это, запустив

sudo update-alternatives --config awk

и следуя инструкциям на экране. Функция asorti является расширением GNU awk.

Вы также можете скачать файлы исходного кода gawk с http://ftp.gnu.org/gnu/gawk и затем приступить к их компиляции. Этот подход может быть полезен, если вы хотите использовать конкретную версию gawk, отличную от той, которая предоставляется gawk пакет в репозиториях Ubuntu.

После загрузки исходного кода распакуйте файлы в заданную директорию /home/user/gawk/ а потом:

cd /home/user/gawk
./configure
make
sudo make install

Скорее всего, он будет установлен в нечто вроде /usr/local/bin/gawk-4.X.Y, будучи числами X и Y, которые меняются в каждом новом выпуске.

Другие вопросы по тегам