輸出重定向 管道
輸出重定向 管道重定向 輸出重定向到各種檔案 管道重定向到一個程式
有錯誤輸出 和正確輸出
錯誤輸出比如[root@tianyun ~]# /aaaaaaaaa >list.txt
ls: 無法訪問/aaaaaaaaa: 沒有那個檔案或目錄
正確輸出 比如[root@tianyun ~]# ls /home/ >list.txt
直接把內容輸入進去
覆蓋重定向 >> 追加重定向 將前方的內容輸入到 後方內容
< 將後方的內容 交給前方執行 比如這個自動傳送郵件 mail -s "test01" alice < /mail.txt
重定向到不同位置 正確輸出 錯誤輸出 分別定到不同位置
比如 ls /home/ /dasdsafrewqgds >list.txt 2>error.txt 1 1可以不寫預設是0
將正確和錯誤混合輸出到相同位置
比如 ls /home/ /adsadasfxz &> list.txt 這個&可以代表1,2 都輸出到list.txt裡去
將錯誤資訊輸出到檔案可以這樣
/saddasdsadas 2> list.txt
ls /home/ /aaaaaaaaa >list.txt 2>/dev/null
這樣表示將錯誤資訊到 /dev/null/ 垃圾桶 正確資訊的會到list.txt
ls /home/ /aaaaaaaaa &>/dev/null //空裝置,即將產生的輸出丟掉
小括號可以開啟一個新子shell 比如 (cd /boot;ls) 括號裡邊就是一個新頁面 不會影響當前shell環境;來間隔命令
相關文章
- linux中的輸入與輸出管理(重定向輸入,輸出,管道符)Linux
- 015 Linux 標準輸入輸出、重定向、管道和後臺啟動程式命令Linux
- Shell輸入\輸出重定向
- python 輸出重定向Python
- [轉]重定向輸出
- 重定向Kubernetes pod中的tcpdump輸出TCP
- Linux 輸出重定向 2>&1 , 1>&2Linux
- Linux中重定向和管道介紹Linux
- Linux的管道機制和重定向Linux
- 管道符、重定向與環境變數變數
- (定時)任務輸出重定向到日誌
- 執行緒間的協作(3)——管道輸入/輸出流執行緒
- CentOS 管道符、重定向與環境變數CentOS變數
- linux3-管道符、重定向、環境變數Linux變數
- java -version為stderr輸出,獲取java版本需要重定向Java
- Zsh 開發指南(第十三篇 管道和重定向)
- 『忘了再學』Shell基礎 — 6、Bash基本功能(輸入輸出重定向)
- Linux Shell程式設計(1) – Bash 的基本功能:別名、快捷鍵、歷史命令、輸出重定向、管道符、Shell中特殊符號Linux程式設計符號
- 在Linux中,管道(pipe)和重定向(redirection)的是什麼?Linux
- 解決stderr重定向到stdout造成的輸出亂序問題
- Linux大檔案重定向和管道的效率對比總結Linux
- tee - 重定向輸出到多個檔案
- 如何將終端輸出的資訊重定向寫入檔案中呢?
- 13.Linuxshell程式設計(條件語句和標準輸出重定向)Linux程式設計
- Linux檢視某個程序的環境變數,以及重定向後的輸出Linux變數
- 釋出訂閱管道化
- 用C語言實現簡易的shell程式,支援多重管道及重定向C語言
- Linux基礎知識4:重定向、標準輸出和標準錯誤、man、tldrLinux
- 輸入輸出
- Linux歸檔及壓縮、重定向與管道操作、find精確查詢、vim高階使用Linux
- Linux就該這麼學:重定向,管道符,萬用字元,轉義符,環境變數Linux字元變數
- 輸入輸出流
- 輸出
- 1.輸入輸出
- 【C++】輸入輸出C++
- 輸入輸出系統
- shell——shell輸入輸出
- Java 輸入輸出流Java