【发布时间】:2015-12-21 03:04:50
【问题描述】:
我知道你可以通过使用os.system 执行clear 来清除shell,但是这种方式对我来说似乎很混乱,因为命令记录在历史记录中并且被解释为以用户身份运行到操作系统的命令。
我想知道是否有更好的方法来清除命令行脚本中的输出?
【问题讨论】:
-
顺便说一句...
clear不是跨平台命令 iirc 它只能在 Windows 中工作(我认为cls在 linux 中工作) -
@JoranBeasley:反过来说:
clear,虽然不是 POSIX 实用程序,但在大多数类 Unix 平台上都是一个实用程序;相比之下,cls是 Windows 命令处理器cmd.exe的内置命令。 -
嗯,我知道是这样的:P