Я хочу использовать простую команду для подсчета количества ключей ssh в домашней папке пользователя, но предпочел бы использовать выходные данные из файла /etc /passwd в качестве входных данных.
Команда поиска проста:
find /home/*/.ssh* -name id_* -exec printf '.' \;| wc -c
Но я не хочу тралить каталоги, которые больше не используются, поэтому в идеале я хочу использовать вывод из строки ниже, чтобы выбрать только определенных активных пользователей:
awk -F ':' '{print $6}' < /etc/passwd
Как я могу это сделать?