AIX系統SHELL編程基礎

來源:互聯網
上載者:User

什麼是Shell?

Shell 是介於作業系統和使用者之間的介面,它能解釋使用者發出的命令,啟動應用程式,並利用系統功能系統管理使用者資料。Shell 可以在使用者的互動式控制下在前台或後台同時運行多個進程,Shell 同時也是一種有效程式設計語言。

1、萬用字元

(1)*:多個任一字元

$ ls

info    newdir      test.file    testfile

mbox    newtest.file   test1.file    wangyi

$ ls *.*

newtest.file  test.file    test1.file

(2)?:單個任一字元

$ ls ????.*

test.file

(3) [ ]:在[ ]之間的單個字元

$ ls [mt]*

mbox    test.file   test1.file

(4)[ - ]:在[ - ]範圍內的單個字元

$ ls [m-w]*

mbox     newtest.file test.file   test1.file  testfile

newdir:

wangyi:

(5)!:非某個或某些字元

$ ls [!t]*

mbox     newtest.file

info:

notes tmp

newdir:

wangyi:

test.file

2、標準輸入輸出

在 AIX 標準狀態下,輸入來自鍵盤,輸出是到螢幕,出錯資訊也是顯示在螢幕上。

       重新導向符號       系統變數名

標準輸入    <    (<<)     0

標準輸出    >     (>>)      1

標準錯誤輸出  2>    (2>>)     2

3/重新導向

在 AIX 的環境中標準的輸入、輸出和錯誤資訊均可以重新定向,使使用者可以從鍵盤以外的其他地方(如檔案,串口等)擷取輸入資訊,並把輸入的內容和出錯的資訊送到螢幕之外的其他地方(如檔案等)。

●輸入重新導向

$ command < filename

$ mail xumin < test.file

查看本欄目更多精彩內容:http://www.bianceng.cnhttp://www.bianceng.cn/OS/unix/

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.