|
SOLUTIONS
|
BUILT-IN MATHEMATICA SYMBOL
$BatchInput
$BatchInput
is True if input in the current session is being fed directly to the Mathematica kernel in batch mode.
DetailsDetails
- $BatchInput is True if input is being taken from a file.
- $BatchInput can be reset during a Mathematica session.
- When $BatchInput is True, Mathematica terminates if it ever receives an interrupt, does not discard input when blank lines are given, and terminates when it receives end-of-file.
ExamplesExamplesopen allclose all
Basic Examples (2)Basic Examples (2)
In an interactive session, $BatchInput is False by default:
| In[1]:= |
| Out[1]= |
Run a standalone Mathematica kernel with an input file:
| In[1]:= |
| In[2]:= |
| Out[2]= |
Put commands in a file, in this case to evaluate $BatchInput:
Run the command. The session terminates at the end of the file:
| In[4]:= |
| Out[4]= |
The output file contains the value of $BatchInput:
| In[6]:= |
New in 2
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »

