例1:將一個命令的輸出到文件
有些時候,你需要遍歷一個文件列表。要做到這樣,你可以先將該列表保存到文件中,然后再按行讀取該文件。雖然你可以直接遍歷ls的輸出,不過這個例子是用來說明重定向。
# ls -1 /var/mail > mail.txt
將一個命令的輸出重定向到文件
例2:重定向stdout和stderr到/dev/null
如果不想讓標(biāo)準(zhǔn)輸出和標(biāo)準(zhǔn)錯誤展示在屏幕上,我們可以把這兩個文件描述符重定向到 /dev/null
。請注意對于同樣的命令,重定向是如何改變了輸出。
# ls /var /tecmint
# ls /var/ /tecmint &> /dev/null
重定向stdout和stderr到/dev/null
![]() | ![]() .. 定價:¥45 優(yōu)惠價:¥42 更多書籍 |
![]() | ![]() .. 定價:¥225 優(yōu)惠價:¥213 更多書籍 |