[問題] 重新導向的問題

看板Linux作者 (男生一枚)時間16年前 (2009/08/10 19:49), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
由於我常常需要一次執行多個.sh檔,而這些.sh共通的特點是 最後一個步驟是make,這一make下去就要花上好幾分鐘的時間 ,而且執行完後還要check一下是不是有err message,所以我 通常會把訊息存到一個檔案去,一般來說我的下的命令如下: ./xxx.sh&>msg.txt 之前說過 ,我通常要同時做好幾個.sh檔,所以我很懶惰的寫 了一支程式,好讓我可以在讀入一個list.txt的檔案後決定要 執行哪些.sh檔案,這樣我想我就輕鬆多了。 不過我卻發現一個問題,那就是.sh檔最後總是要執行make, 執行後產生的compile訊息有部份會無法導向msg.txt,而是直 接出現在螢幕上,我檢查了一下那些無法導向msg.txt的訊息後 發現、這些訊息都是warring訊息。 找了很多資料都無法解決,所以就來這邊請益囉! 希望知道這個問題的大大能幫忙回答一下,感謝再感謝啊! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.6.190

08/10 20:51, , 1F
在後面加上 2>&1 看看,把std err導到std out
08/10 20:51, 1F

08/11 12:37, , 2F
感謝K大的幫忙,問題已解決了。
08/11 12:37, 2F
文章代碼(AID): #1AW0bZ3R (Linux)