Add support for multiple inputs from executable

Sometimes, it is not optimal to rely on piping and cat/type to have multiple files as input for executable, thus it's nice to have it as a feature. Moreover, it's also nice to not have to worry about piping as such (nice-to-have situation).

In this scenario, I actually have a case where I cannot do piping because I'm running the command from a windows user that does not have the rights to do piping (yes, windows...) and it's quite tricky to find the proper user to get the right access to piping. Thus, this is a better workaround (which also looks nicer).