Для чтения, записи и вообще работы с файлами использую модуль Path::Tiny. Он всем хорош, за исключением дурацких названий функция для чтения и записи в файл, это slurp и spew соответственно. Хоть убей, не могу их запомнить, каждый раз приходится в справку лезть, чтобы посмотреть их названия
18 Sep
2017
Так всё просто. slurp - звук, который издаётся когда досасываешь остатки газировки из стакана через трубочку.
spew - когда выплёвываешь что-то.
Соответственно, перевод будет "подсосать" и "выплюнуть"