in reply to Calling Command That Expects a File Without Creating a File
The executable expects a file, but I suspect STDIN may be sufficient
It may or may not, anyway, see IPC::Open3/IPC::Run3