在我能想到的所有终端,tput reset是很多快于reset,为什么呢?(sh、bash、xfce4-terminal、lxde-terminal、gnome-terminal,可能还有其他)
我知道技术原因,reset发出nanosleep()睡眠系统调用,而tput reset没有,但逻辑原因是什么?为什么以这种方式实施?
根据记录,tput reset比reset我的 xfce4 终端快 1000 多倍:
time reset: 真正的 0m1.002stime tput reset: 真实 0m0.001s编辑:此外,任何理由不添加alias reset='tput reset'到~/.bashrc?