linux基礎(chǔ)-6shell中的特殊字符二+課件_第1頁
linux基礎(chǔ)-6shell中的特殊字符二+課件_第2頁
linux基礎(chǔ)-6shell中的特殊字符二+課件_第3頁
linux基礎(chǔ)-6shell中的特殊字符二+課件_第4頁
linux基礎(chǔ)-6shell中的特殊字符二+課件_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

shell中的特殊字符二課程目錄輸入輸出重定向命令置換3輸入/輸出重定向輸入/輸出重定向是改變shell命令或程序默認的標準輸入/輸出目標,重新定向到新的目標。linux中默認的標準輸入定義為鍵盤,標準輸出定義為終端窗口。用戶可以為當(dāng)前操作改變輸入或輸出,迫使某個特定命令的輸入或輸出來源為外部文件。重定向符含義實例>file將file文件重定向為輸出源,新建模式ls/usr>Lsoutput.txt,將ls/usr的執(zhí)行結(jié)果,寫到Lsoutput.txt文件中,若有同名文件將被刪除>>file將file文件重定向為輸出源,追加模式ls/usr>>Lsoutput.txt,將ls/usr的執(zhí)行結(jié)果,追加到Lsoutput.txt文件已有內(nèi)容后<file將file文件重定向為輸入源wc<file1,將file1中的內(nèi)容作為輸入傳給wc命令2>或&>將由命令產(chǎn)生的錯誤信息輸入到文件中l(wèi)snoexistingfile.txt2>err.log,使用ls命令,查看一個不存在的文件時,將系統(tǒng)錯誤提示保存在err.log文件中4輸入/輸出重定向cat命令功能為在標準輸出上顯示文件。下面通過一個實例,可以更好地理解重定向的功能。linux@ubuntu:~/mywork$cat#使用標準輸入/出設(shè)備haveagoodday!#用戶使用標準輸入設(shè)備——鍵盤,鍵入字符串,并按Enter鍵haveagoodday!#系統(tǒng)在標準輸出——顯示器上,顯示用戶剛剛輸入的字符串linux@ubuntu:~/mywork$cat>file1.txt#輸出重定向,將輸出定向到文件file1.txthaveagoodday!#用戶使用標準輸入設(shè)備——鍵盤,鍵入字符串,并按Enter鍵

#用戶輸入的字符串被保存在file1.txt文件中l(wèi)inux@ubuntu:~/mywork$cat<file1.txt#輸入重定向,將cat命令的輸入指定為file1.txt文件haveagoodday!#系統(tǒng)在標準輸出顯示器上,顯示cat命令從文件中讀出的字符串5命令置換命令替換是將一個命令的輸出作為另一個命令的參數(shù)。命令格式如下所示。其中,命令command2的輸出將作為命令command1的參數(shù)。需要注意,命令置換的單引號為ESC鍵下方的“`”鍵pwd命令用于顯示當(dāng)前目錄的絕對路徑。在上面的命令行中,使用命令置換符,將pwd的運行結(jié)果作為ls命令的參數(shù)。最終,命令執(zhí)行結(jié)果是顯示當(dāng)前目錄的文件內(nèi)容。command1`command2`linux@ubuntu:~$ls`pwd`DesktopExampleshistorycommandlistmywork本節(jié)課

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論