Linux輸入輸出重定向和cat命令

2021-10-12 04:37:38 字數 615 閱讀 7645

shell不使用系統的標準輸入/輸出或者標準錯誤輸出埠,重新進行指定的情況稱為輸入輸出重定向。

重定向有:

1.輸出重定向、附加輸出重定向

把命令的標準輸出重新定向到指定檔案中(目的是儲存命 令執行的結果)

【格式】輸出重定向:命令 > 重新定向檔案(覆蓋原來檔案的內容)

【格式】附加輸出重定向:命令 >> 重定向檔案(在運來檔案的基礎上追加結果)

2.輸入重定向

把命令的標準輸入重定向到指定檔案中

【格式】命令 < 重定向檔案

3.錯誤輸出重定向

把錯誤輸出重新定向到指定檔案

cat命令

【命令】cat命令

【功能1】顯示檔案資訊,可與輸入輸出重定向配合使用

【格式】cat [選項] 檔名

【常用選項】-n:從1開始對所有的輸出行進行編號

【功能2】建立小型檔案

【格式】cat > 檔名

. …#輸入檔案內容

【功能3】合併檔案

【格式】cat 檔案1 檔案2 > 新檔名

Linux重定向(輸入輸出重定向)

我們知道,linux 中標準的輸入裝置預設指的是鍵盤,標準的輸出裝置預設指的是顯示器。而本節所要介紹的輸入 輸出重定向,完全可以從字面意思去理解,也就是 通常是用檔案或命令的執行結果來代替鍵盤作為新的輸入裝置,而新的輸出裝置通常指的就是檔案。對於輸入重定向來說,其需要用到的符號以及作用如表 1 所示...

linux輸入輸出重定向

基本概念 這是理解後面的知識的前提,請務必理解 a i o重定向通常與 fd有關,shell的fd通常為10個,即 0 9 b 常用fd有3個,為0 stdin,標準輸入 1 stdout,標準輸出 2 stderr,標準錯誤輸出 預設與keyboard monitor有關 c 用 來改變讀進的資料...

Linux輸入輸出重定向

標準輸入輸出 裝置 裝置檔名 檔案描述符 型別鍵盤 dev stdin 0標準輸入 顯示器 dev stdout 1標準輸出 顯示器 dev stderr 2標準錯誤輸出 輸出重定向 輸出重定向符號 1 標準輸出重定向 命令 檔案 以覆蓋方式把命令的正確輸出重定向到檔案或裝置 命令 檔案 以追加的方...