清除終端機文字的方法 - Linux

Joe avatar
By Joe
at 2011-06-24T09:57

Table of Contents

要清除終端機的文字內容, 據我所知有三種方法:

1. Ctrl + L

缺點: 用組合鍵觸發, 無法寫在script裡面

2. $ clear

缺點: cygwin無內建

3. $ cls

其中cls是alias:

alias cls='echo -e -n "\E[2J"'

缺點: 每使用一次, 游標會往下一行(多按一下Enter的意思)


我想請問的是, 除了上述3個方法, 有沒有其他方式可以清除螢幕文字, 且:

- 並非用組合鍵觸發而能寫在script裡

- 會讓游標跑到畫面最上方(效果如同clear指令)

- 可寫成alias並放入.bashrc中

--
Tags: Linux

All Comments

Queena avatar
By Queena
at 2011-06-26T19:20
echo -en '\033[H\033[2J'
Ursula avatar
By Ursula
at 2011-07-01T00:24
ie. echo -en '\E[H\E[2J'
Hardy avatar
By Hardy
at 2011-07-01T09:11
感謝k大,能不能解釋一下這寫法的意思?或是該man什麼
Madame avatar
By Madame
at 2011-07-04T04:03
才能知道
Puput avatar
By Puput
at 2011-07-12T12:48
我是直接clear | od -c看到的
Robert avatar
By Robert
at 2011-07-17T08:17
學到好多東西!謝謝k/f大

有模擬負載的軟體嗎?

Elvira avatar
By Elvira
at 2011-06-24T05:48
我架了一部apache+php+mysql伺服器 最近要推上線 上線之前 我想自己測看看 到底能負載多少個連線 不知道有沒有方式 可以讓我測看看線上20或50或更多....client同時連進來 這樣的模擬軟體???? -- ┌─────────────────────────────────────┐ ...

有關製作RPM檔 和checkinstall

Cara avatar
By Cara
at 2011-06-23T23:36
※ 引述《drkkimo (花貓~ 努力工作)》之銘言: : 請問一下 : 1.如果我想寫一個spec檔 功用希望讓某個目錄被包到rpm檔裡 : 產生rpm檔時 不用再build source code,把目錄包進rpm就好 : 用rpm安裝時 就作把目錄複製到某個位置 請問你的意思是指? i) ...

視窗衰退 Linux桌上系統也沒戲唱

Quanna avatar
By Quanna
at 2011-06-23T20:31
http://www.zdnet.com.tw/news/software/0,2000085678,20150238,00.htm 視窗衰退 Linux桌上系統也沒戲唱 「在將近十年之後,微軟的壟斷地位即將結束。」…「最新的網路使用率的資料確認了微 軟一度在個人電腦世界的主宰地位正在毀滅。」說出這些話的 ...

Linux改灌XP

Oliver avatar
By Oliver
at 2011-06-23T16:07
硬碟原本安裝Fedora 4想要改灌XP 可是安裝程式無法執行 想要用partition magic 去格式化 結果正常的電腦抓不到硬碟資訊 不過想要開啟Fedora 4又是正常 請問該怎麼處理 不是每顆硬碟都出現這樣的狀況 謝謝 - ...

Mint Debian無線網路問題

Edward Lewis avatar
By Edward Lewis
at 2011-06-23T12:33
最近重新安裝Linux Mint Debian Edition 一開始裝完無線網路很正常 但是下了指令更新分支套件庫後 GRUB多了一個新的kernel 如果用這個新版kernel進去的話無線網路會抓不到 一直顯示停用 但是用舊的kernel image進去就可以正常使用 請問有什麼辦法解決嗎? ...