Пользователи неправильно список формируется, вот для понимания, пользователи:
#!/usr/bin/env bash UID_MIN=$(grep "^UID_MIN" /etc/login.defs | xargs | cut -d ' ' -f 2) UID_MAX=$(grep "^UID_MAX" /etc/login.defs | xargs | cut -d ' ' -f 2) while read USER; do UID_USER=$(cut -d: -f2 <<< ${USER}) if (( ${UID_USER} >= ${UID_MIN} && ${UID_USER} <= ${UID_MAX} )) || (( ${UID_USER} == 0 )); then echo "${USER}" | cut -d: -f1 fi done < <(getent passwd | cut -d: -f1,3)
Originally posted by @asmeron in #13
Исправил. 630ee034e7 ab1193b8cb
630ee034e7
ab1193b8cb
Проверил. Закрываю.
No due date set.
No dependencies set.
Deleting a branch is permanent. It CANNOT be undone. Continue?
Пользователи неправильно список формируется, вот для понимания, пользователи:
Originally posted by @asmeron in #13
Исправил.
630ee034e7ab1193b8cbПроверил. Закрываю.