我正在尝试重置提示,忘记所有变量并从第 1 行开始提示>
我知道以下内置函数
f(). %% forget all
io:format("\e[H\e[J"). %% "clear screen" and moving cursor to the begin of the line
但是当我编写以下命令时,它确实会忘记所有变量,但它不会“重置”屏幕,只是清除屏幕,就像clear
终端中的命令。
在Linux中,我只需输入reset
,但我找不到 erlang 的等效命令或内置函数来执行此操作。
我也尝试过io:format(os:cmd("reset")).
但我收到错误。
我现在的解决方案是退出 erlang 终端,然后再次重新打开它,但我确信有更简单的方法可以做到这一点。
清除 erl shell
io:format(os:cmd(clear)).
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)