У меня есть простой список пользователей в одну колонку. Это происходит из команды lastlog. Я должен быть в состоянии сказать, если эти учетные записи отключены, и у меня нет root-доступа. Я могу только просматривать больше и выполнить команду lastlog. Мне нужно посмотреть, активны ли пользователи, которые не вошли в систему в течение последних 90 дней.
Пока я выполняю
sudo lastlog -b 90
Что дает мне пользователей, которые вошли в систему .. в последние 90 дней. Теперь я просто запускаю его через awk, печатая первое поле, и это мой простой список пользователей. Теперь я хотел бы увидеть, находится ли в /etc /passwd их /bin /bash, а если в /etc /shadow, есть !
в их линии. Как я могу это сделать. Я пробовал петли и пока циклы и не могу понять, правильно? Любая помощь будет оценена.