Come posso, in Windows, utilizzare l'output di uno script/comando come argomento per un altro script? (Un tubo | non funziona qui, dato che altro script non legge dallo standard input)Reindirizzamento dell'output a un argomento della riga di comando di un altro comando in Windows
Troppo chiarire: ho AnotherScript che ha bisogno di un argomento arg, ad esempio:
AnotherScript 12
ora vuoi che l'argomento (12 nell'esempio) provenga dall'output di uno script, chiamalo ScriptB. Quindi vorrei qualcosa sulla falsariga di
AnotherScript (ScriptB)
L'AnotherScript è in realtà uno script python che richiede un argomento, e ScriptB è uno script cygwin bash che produce qualche numero, quindi il modo vorrei usarlo è qualcosa come:
c:\Python26\python.exe AnotherScript (c:\cygwin|bin|bash --login -i ./ScriptB)
Grazie per le risposte. Tuttavia, dato il laborioso costrutto "per" richiesto, ho riscritto AnotherScript per leggere dallo standard input. Sembra una soluzione migliore.
Ci aiuterebbe se ci dite cosa legge l '"altro script" * da allora, se non lo standard input. – Amber