Open dichlofos opened 10 years ago
While I agree it might look cryptic, it's doesn't really matter, as the required dependencies are listed explicitly in both README file and the script itself. So it comes to why would anyone run the script without installing its dependencies. I don't think the checks are really required here. Can you elaborate?
Moreover, I'd add all deps checking, but these two are good starting point.
I'll merge it, just two small things. Can you please move these checks right before the arguments parsing, without adding more functions? And please use "command" instead of "which" (see its usage right after configuration saving). Thanks!
It's better to check cuetools/shntool tools existance to avoid cryptic shell errors, like this: