第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何將所有輸出重定向到文件

如何將所有輸出重定向到文件

catspeake 2019-09-02 08:04:25
將所有輸出重定向到文件我知道在linux中,要將輸出從屏幕重定向到文件,可以使用>或tee..但是,我不知道為什么部分輸出仍然輸出到屏幕,而不是寫入文件。是否有將所有輸出重定向到文件的方法?
查看完整描述

3 回答

?
白衣染霜花

TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超10個贊


那部分是寫到stderr的,用2>重定向。例如:

foo > stdout.txt 2> stderr.txt

或者如果您想要在同一個文件中:

foo > allout.txt 2>&1

注意:這在(Ba)sh中有效,檢查shell是否有正確的語法。


查看完整回答
反對 回復(fù) 2019-09-03
?
白豬掌柜的

TA貢獻(xiàn)1893條經(jīng)驗(yàn) 獲得超10個贊

所有POSIX操作系統(tǒng)有3條溪流:stdin、stdout和stderr。stdin是輸入,可以接受stdout或stderr。stdout是主要輸出,它被重定向?yàn)?/trans>>>>,或|..stderr是錯誤輸出,它是分開處理的,這樣就不會將任何異常傳遞給命令或?qū)懭肟赡軙袛嗟奈募煌ǔ?,這會發(fā)送給某種類型的日志,或者直接轉(zhuǎn)儲,甚至在重定向stdout時也是如此。若要將兩者重定向到同一地點(diǎn),請使用:

command &> /some/file

請使用:

*command* > file 2>&1

如果要關(guān)閉錯誤,請執(zhí)行以下操作:

*command* 2> /dev/null




查看完整回答
反對 回復(fù) 2019-09-03
  • 3 回答
  • 0 關(guān)注
  • 742 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號