Как получить текущего пользователя переносимым способом?
Это похоже на часто задаваемые вопросы, но perlport об этом не говорится, возможно, потому что некоторые странные системы не У вас есть понятие «пользователь»? Однако давайте придерживаться *nix и Windows.
getpwuid($>)
не реализован в Windows.
$ENV{USER} || $ENV{USERNAME}
кажется привередливым.
http://search.cpan.org не нашел многого.