要清除終端機的文字內容, 據我所知有三種方法:
1. Ctrl + L
缺點: 用組合鍵觸發, 無法寫在script裡面
2. $ clear
缺點: cygwin無內建
3. $ cls
其中cls是alias:
alias cls='echo -e -n "\E[2J"'
缺點: 每使用一次, 游標會往下一行(多按一下Enter的意思)
我想請問的是, 除了上述3個方法, 有沒有其他方式可以清除螢幕文字, 且:
- 並非用組合鍵觸發而能寫在script裡
- 會讓游標跑到畫面最上方(效果如同clear指令)
- 可寫成alias並放入.bashrc中
--
1. Ctrl + L
缺點: 用組合鍵觸發, 無法寫在script裡面
2. $ clear
缺點: cygwin無內建
3. $ cls
其中cls是alias:
alias cls='echo -e -n "\E[2J"'
缺點: 每使用一次, 游標會往下一行(多按一下Enter的意思)
我想請問的是, 除了上述3個方法, 有沒有其他方式可以清除螢幕文字, 且:
- 並非用組合鍵觸發而能寫在script裡
- 會讓游標跑到畫面最上方(效果如同clear指令)
- 可寫成alias並放入.bashrc中
--
All Comments