Bash 'read' VS Ksh 'read'

看一些ksh的代碼的時候,經常看到使用read來給變量賦值的寫法,但是bash腳本中卻鮮見這種寫法,猜測是有區(qū)別。測試如下:

Oracle Linux 6.6 Bash
[root@OraL66 tmp]# cat /etc/redhat-release 
Red Hat Enterprise Linux Server release 6.6 (Santiago)
[root@OraL66 tmp]# 
[root@OraL66 tmp]# echo "w1" "w2" | read w1 w2 
[root@OraL66 tmp]# 
[root@OraL66 tmp]# echo $w1

[root@OraL66 tmp]# echo $w2
AIX 5.3 Ksh
$ echo "w1" "w2" | read w1 w2 
$ echo $w1
w1
$ echo $w2
w2
$ uname -a
AIX p570 3 5 00C2DC404C00
$ 

很明顯,在Bash和Ksh中read是有明顯的區(qū)別。

--End
Mason

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 官網 中文版本 好的網站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,716評論 0 5
  • 一、Python簡介和環(huán)境搭建以及pip的安裝 4課時實驗課主要內容 【Python簡介】: Python 是一個...
    _小老虎_閱讀 6,338評論 0 10
  • 背景: 閱讀新聞 12C CDB模式下RMAN備份與恢復 [日期:2016-11-29] 來源:Linux社區(qū) 作...
    陽屯okyepd閱讀 3,848評論 0 7
  • 最簡單的例子 —— Hello World! 關于輸入、輸出和錯誤輸出 BASH 中對變量的規(guī)定(與 C 語言的異...
    Kandy閱讀 1,063評論 0 0
  • 歲月 - 王菲/那英 詞:那英/王菲 曲:錢雷 菲: 千山萬水相聚的一瞬 千語萬言就在一個眼神 生活是個復雜的劇本...
    孫濤鳴一鳴驚人閱讀 484評論 0 0

友情鏈接更多精彩內容