finger $(whoami) | egrep -o 'Name: [a-zA-Z0-9 ]{1,}' | cut -d ':' -f 2 | xargs echo
Команда finger используется для отображения информации о пользователе. Данная команда выводит информацию по текущему пользователю, которая затем обрабатывается с помощью утилиты egrep, где опция -o выводит только совпадения. В регулярном выражении используется шаблон для поиска строки, начинающейся с «Name:» и содержащей буквенно-цифровые символы и пробелы длиной от 1 до бесконечности. Утилита cut используется для разделения строки с помощью разделителя «:» и выводом второго поля. Наконец, полное имя пользователя выводится на экран с помощью утилиты xargs и команды echo.
Альтернативная команда: dscl . -read /Users/$(whoami) RealName | awk ‘{print $2,$3}’
