看板 Linux 關於我們 聯絡資訊
各位板友好 小弟想要把一支程式丟到背景執行 ./program param1 param2 & 但因為程式裏面有標準輸出(用printf或cout) 這樣子的話就算丟到背景還是會輸出... 所以就沒有做到背景的好處 請問除了修改程式之外~有辦法抑制標準輸出不要顯示嘛? 謝謝各位板友的指教 -- ~宅男的四個徵兆~ ∠□ ○ ! * \○/ ★    (○ ? ╦╦└□ " ○□═ □   □> ║║√√ ╦══╦ ∥    |\ 一回家就上PTT 每天想正妹 以當好人為樂 忘記正妹虧欠自己 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.197.57
bitlife:./program p1 p2 >/dev/null 2>&1 & 10/08 19:36
Arim:請問上面的2 跟1是什麼意思呢? 10/08 19:46
honercek:http://tinyurl.com/2e2xeo2 10/08 20:09
fjm31714:stdout stderr 10/08 20:34
Arim:thanks :) 10/08 21:32
firejox:其實要stdout stderr一起處理就 &>/dev/null 這樣就好了 10/08 23:59