Предположим, я знаю имя пользователя и хочу связать с ним uid, который находится в / etc / passwd. Как бы я сделал это без ручного анализа файла?
Стандартный интерфейс, предоставляемый всеми системами Unix: getpwnam(3).
getpwnam(3)