摘要:Shell - 查看 Shell 的版本
今日登入到客戶端處理系統問題的時候,下了幾個簡單的 Shell 語法後就...碰壁了,怎麼說呢!?因為客戶端所使用的 Shell 不是 Bash Shell 而是 Korn Shell...#$%^&*(
通常在 Bash Shell 裡,要看檔案內容,我們會用 cat file name,而在 Korn Shell 中,是使用 view file nam 來檢視的,所以在不了解環境是安裝哪種的Shell時,就給他寫下去,就容易發生問題...
所以日後還是要先確認環境下是安裝哪一種 Shell 後再作處理,這才是王道,以下就來下指個簡單的語法,來確認現在的環境是使用哪一個版本的 Shell...
語法:
echo $0
or
echo $SHELL
參考:
顯示Shell版本及種類的方法
Shell的主要版本
如何查看當前ksh版本以及typeset在幾個shell中的不同結果