How can I, in Windows, use the output of a script/command as an argument for another script? (A pipe | will not work here, since that other script doesn't read from the standard input)
Too clarify: I have AnotherScript that needs an argument arg, e.g.:
AnotherScript 12
now I want the argument (12 in the example) to come from the output of a script, call it ScriptB. So I would like something along the lines of
AnotherScript (ScriptB)
The AnotherScript is actually a python script that requires an argument, and ScriptB is a cygwin bash script that produces some number, so the way I would like to use it is something like:
c:\Python26\python.exe AnotherScript (c:\cygwin|bin|bash --login -i ./ScriptB)
Thanks for the answers. However, given the laborious 'for' construct required, I've rewritten AnotherScript to read from the standard input. That seems like a better solution.