tr [:lower:] [:upper:]

shell>> echo "this is a test" | tr a-z A-Z > www

shell>> cat www

THIS IS A TEST

⊿思⊿兔⊿網⊿

### 3.去掉不想要的字串

shell>> tr -d this ### 去掉有關 t.e.s.t

this

man

man

test

e

### 4.取代字串

shell>> tr -s "this" "TEST"

this

TEST

th

TE

指令:clear

用途:清除螢幕用。

使用方法:在 console 上輸入 clear。

名稱: reset, tset

使用方法: tset [-IQqrs] [-] [-e ch] [-i ch] [-k ch] [-m mapping] [terminal]

使用說明:

reset 其實和 tset 是一同個命令,它的用途是設定終端機的狀態。一般而言,這個命令會自動的從環境變數,命令列或是其它的組態檔決定目前終端機的型態。如果指定型態是 ? 的話,這個程式會要求使用者輸入終端機的型別。

由於這個程式會將終端機設回原始的狀態,除了在 login 時使用外,當係統終端機因為程式不正常執行而進入一些奇怪的狀態時,你也可以用它來重設終端機o 例如不小心把二進位檔用 cat 指令進到終端機,常會有終端機不再回應鍵盤輸入,或是回應一些奇怪字元的問題。此時就可以用 reset 將終端機回複至原始狀態。選項說明:

-p

將終端機類別顯示在螢幕上,但不做設定的動作。這個命令可以用來取得目前終端機的類別。

-e ch

將 erase 字元設成 ch

-i ch

將中斷字元設成 ch

-k ch

將刪除一行的字元設成 ch

-I

不要做設定的動作,如果沒有使用選項 -Q 的話,erase,中斷及刪除字元的目前值依然會送到螢幕上。

-Q

不要顯示 erase,中斷及刪除字元的值到螢幕上。

-r

將終端機類別印在螢幕上。

-s

將設定 TERM 用的命令用字串的型式送到終端機中,通常在 .login 或 .profile 中用

範例:

讓使用者輸入一個終端機型別並將終端機設到該型別的預設狀態。

# reset ?

將 erase 字元設定 control-h

# reset -e ^B

將設定用的字串顯示在螢幕上

# reset -s

Erase is control-B (^B).

Kill is control-U (^U).

Interrupt is control-C (^C).

TERM=xterm;