Perl WriteExcel - рандомное имя для формируемого файла

Скрипт Perl выгружает данные в excel файл: my $workbook = Excel::Writer::XLSX->new('/u03/report/result.xlsx'); Подскажите, пожалуйста, как сделать, чтобы имя файла задавалось не конкретное, как result в моем случае, а рандомное или например, result-jsdnfks.xlsx, result-abcjhsb.xlsx(т е по маске)?


Ответы (1 шт):

Автор решения: KoVadim

В линуксе есть чудесная функция mktemp. Она генерирует уникальное имя. И в перле есть обертки для ее использования https://perldoc.perl.org/File/Temp.html

→ Ссылка