$Echo

$Echo

gives a list of files and pipes to which all input is echoed.

Details

  • You can use $Echo to keep a file of all your input commands.
  • Individual inputs will be written in the form returned by InString.
  • In a notebook interface, inputs will typically be written as a string representing a typeset expression.
  • Files listed in $Echo that are not currently open for writing will be ignored.

Examples

Basic Examples  (1)

Create a temporary file:

Open it for writing:

Append the stream to the list of streams that input is being echoed to:

Enter commands in StandardForm:

Restore $Echo to its default:

Close the stream:

Show the contents of the file:

The contents are typeset expressions in the form given by InString:

Read the contents back in and convert them to held expressions:

Wolfram Research (1988), $Echo, Wolfram Language function, https://reference.wolfram.com/language/ref/$Echo.html.

Text

Wolfram Research (1988), $Echo, Wolfram Language function, https://reference.wolfram.com/language/ref/$Echo.html.

CMS

Wolfram Language. 1988. "$Echo." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/$Echo.html.

APA

Wolfram Language. (1988). $Echo. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/$Echo.html

BibTeX

@misc{reference.wolfram_2023_$echo, author="Wolfram Research", title="{$Echo}", year="1988", howpublished="\url{https://reference.wolfram.com/language/ref/$Echo.html}", note=[Accessed: 19-March-2024 ]}

BibLaTeX

@online{reference.wolfram_2023_$echo, organization={Wolfram Research}, title={$Echo}, year={1988}, url={https://reference.wolfram.com/language/ref/$Echo.html}, note=[Accessed: 19-March-2024 ]}