$BatchInput

$BatchInput
如果在当前会话中的输入以批处理方式被直接送到 Mathematica 内核,则 $BatchInputTrue.

更多信息更多信息

  • 如果从文件读输入,$BatchInputTrue.
  • $BatchInput 可在一个 Mathematica 会话过程中被重设.
  • $BatchInputTrue 时,如果收到一个中断,Mathematica 就终止,如果给定一个空行则不丢弃输入,如果收到一个文件结束符,Mathematica 就终止.

范例范例打开所有单元关闭所有单元

基本范例 (2)基本范例 (2)

在一个交互会话中,$BatchInput 缺省设置是 False

In[1]:=
Click for copyable input
Out[1]=

对于一个输入文件,运行一个独立的 Mathematica 内核:

In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=

将命令放在文件中,在此例中计算 $BatchInput

运行命令,在文件结尾终止会话:

In[4]:=
Click for copyable input
Out[4]=

输出文件包含 $BatchInput 的值:

删除临时文件:

In[6]:=
Click for copyable input
版本 2 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »