8.59. Gawk-5.2.2

Пакет Gawk содержит программы для работы с текстовыми файлами.

Приблизительное время сборки: 0.1 SBU
Требуемое дисковое пространство: 46 MB

8.59.1. Установка пакета Gawk

Во-первых, отредактируйте Makefile, чтобы некоторые ненужные файлы не были установлены

sed -i 's/extras//' Makefile.in

Подготовьте Gawk к компиляции:

./configure --prefix=/usr

Скомпилируйте пакет:

make

Чтобы протестировать пакет, выполните:

chown -Rv tester .
su tester -c "PATH=$PATH make check"

Установите пакет:

make LN='ln -f' install

Значение переопределенной переменной make:

LN='ln -f'

Эта переменная гарантирует, что предыдущая жесткая ссылка, установленная в Раздел 6.9, «Gawk-5.2.2», будет обновлена здесь.

В процессе установки уже создан awk в виде символической ссылки на gawk, создайте также символическую ссылку на справочную страницу:

ln -sv gawk.1 /usr/share/man/man1/awk.1

По желанию, установите документацию:

mkdir -pv                                   /usr/share/doc/gawk-5.2.2
cp    -v doc/{awkforai.txt,*.{eps,pdf,jpg}} /usr/share/doc/gawk-5.2.2

8.59.2. Содержимое пакета Gawk

Установленные программы: awk (ссылка на gawk), gawk и gawk-5.2.2
Установленные библиотеки: filefuncs.so, fnmatch.so, fork.so, inplace.so, intdiv.so, ordchr.so, readdir.so, readfile.so, revoutput.so, revtwoway.so, rwarray.so и time.so (все в /usr/lib/gawk)
Созданные каталоги: /usr/lib/gawk, /usr/libexec/awk, /usr/share/awk и /usr/share/doc/gawk-5.2.2

Краткое описание

awk

Ссылка на gawk

gawk

Программа для работы с текстовыми файлами; это GNU реализация awk

gawk-5.2.2

Жесткая ссылка на gawk