The filename at the beginning of the script is used when none is given at the command line.
The test is just a test to see whether the script works. You can toggle its creation off in the start section.
I think that your workaround KindleUnpack isn’t working.
So you provide a filename. The script uses it to run KindleUnpack and tries to open its result. However, since KindleUnpack fails the file is not created and as the script tries to open it and can’t, it generates a warning.
|