RunThrough["command",expr]
executes an external command, giving the printed form of expr as input and taking the output, reading it as Wolfram Language input, and returning the result.


RunThrough
RunThrough["command",expr]
executes an external command, giving the printed form of expr as input and taking the output, reading it as Wolfram Language input, and returning the result.
Details

- RunThrough writes the InputForm of expr on the standard input for command, then reads its standard output and feeds it into the Wolfram Language.
- RunThrough starts command, gives input to command, then terminates the input.
See Also
Tech Notes
Related Guides
History
Introduced in 1988 (1.0)
Text
Wolfram Research (1988), RunThrough, Wolfram Language function, https://reference.wolfram.com/language/ref/RunThrough.html.
CMS
Wolfram Language. 1988. "RunThrough." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/RunThrough.html.
APA
Wolfram Language. (1988). RunThrough. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/RunThrough.html
BibTeX
@misc{reference.wolfram_2025_runthrough, author="Wolfram Research", title="{RunThrough}", year="1988", howpublished="\url{https://reference.wolfram.com/language/ref/RunThrough.html}", note=[Accessed: 11-August-2025]}
BibLaTeX
@online{reference.wolfram_2025_runthrough, organization={Wolfram Research}, title={RunThrough}, year={1988}, url={https://reference.wolfram.com/language/ref/RunThrough.html}, note=[Accessed: 11-August-2025]}