OpenBSD: Где искать исходники программ в базовой системе?

Насколько я понимаю, вам нужен только awk.

awk -F, 'NR==FNR{seen[$2]=1;next} /seen[$2] ~ $0/{print $1}
' ~/Downloads/all_data.csv /tmp/accounts_created.csv
0
20.01.2020, 13:20
1 ответ

Исходный код базовой системы OpenBSD и содержащихся в ней утилит доступен через CVS. Как получить исходный код, описано в FAQ по OpenBSD, в разделе Сборка OpenBSD из исходного кода . Это также описано на странице с описанием анонимного доступа к CVS :https://www.openbsd.org/anoncvs.html

.

Существует интерфейс для просмотра репозитория CVS, доступный непосредственно с домашней страницы OpenBSD :https://cvsweb.openbsd.org/, а также есть зеркало GitHub по адресуhttps://github.com/openbsd

Источник netstatдоступен в src/usr.bin/netstat .


В качестве общего комментария о поиске пакетов. :Рассмотрите возможность установки pkglocateиз портов. Он предоставляет утилиту pkglocate, которая позволяет вам искать файлы со всех доступных портов, точно так же, как locateделает это для локальных файлов.

1
28.01.2020, 02:38

Теги

Похожие вопросы