这两种命令的学名是什么?

2017-08-10 05:52:28 +08:00
 starvedcat

终端输入的命令分为两种:

  1. 输入命令后,程序立即输出内容并结束执行,立即返回命令行,如:ipconfig
  2. 输入命令后,程序继续接收用户输入,直到用户主动退出为止,如:python

请问一下:描述这类现象的术语是什么?

1889 次点击
所在节点    问与答
4 条回复
yzyzsun
2017-08-10 06:00:07 +08:00
你说的第二类术语叫做 Read-Eval-Print Loop (REPL)
geelaw
2017-08-10 06:20:44 +08:00
第二个可以叫“命令(行)解释器”。

另外这个分类有很大的问题,比如一个程序可以选择只接收用户有限长度的输入,用户不需要明显地表示“结束”。
webjin1
2017-08-10 08:14:13 +08:00
一次交互
持续交互
oott123
2017-08-10 08:37:32 +08:00
non-interactive interactive

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/381818

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX