Здесь я предполагаю, что вам нужно полное имя пути последнего измененного файла из каталога / samples / abc / accounts / Filter. Это идет от вашего примера выше. Не стесняйтесь поправлять меня, если это не так.
С вашим ограничением "чистого Perl" вы можете использовать ...
perl -e '$d="/samples/abc/accounts/filtered";print +(sort { -M "$a" <=> -M "$b" } glob("${d}/*"))[0], "\n"'
Но я думаю, что в этом случае я бы просто использовал оболочку ...
ls -1dt /samples/abc/accounts/filtered/* | tail -1