[問題] terminal內容輸出到 txt

看板Linux作者 (硬體)時間10年前 (2015/08/04 15:33), 編輯推噓1(105)
留言6則, 3人參與, 最新討論串1/1
以往我都是用 $ ./test > test.txt test這個program裡面printf的內容 就會輸出到 test.txt 但是今天我下這指令卻不會輸出進去 只會產生test.txt的空白檔案 是哪邊出了問題? 我的test執行檔都沒有改過 有時候可以輸出有時候不行 有人有遇過嗎 想不知是什麼原因?? (苦惱中 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.117.164.19 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1438673602.A.76F.html

08/04 16:08, , 1F
stdout stderr ?
08/04 16:08, 1F

08/04 16:09, , 2F
./test > filename 2>&1
08/04 16:09, 2F

08/04 16:17, , 3F
哪一種shell? bash/zsh的話可用./test >& test.txt
08/04 16:17, 3F

08/04 19:21, , 4F
stdout
08/04 19:21, 4F

08/04 19:21, , 5F
bash
08/04 19:21, 5F

08/07 15:47, , 6F
strace看一下有沒有write成功
08/07 15:47, 6F
文章代碼(AID): #1Lm6h2Tl (Linux)