重定向日誌而不捕獲互動式提示

重定向日誌而不捕獲互動式提示

我啟動一個命令,該命令會列印許多訊息(錯誤、警告等),然後再進入互動式命令提示字元:

$ verbose_tool
launching foo
(error) blabla
(warning) blablabla
...lots more of this...
(warning) blablabla
repl>

我想將所有“日誌”訊息重定向到一個文件,但是當我嘗試啟動這樣的工具時:

$ verbose_tool > logfile.txt

……然後它repl>也捕獲了,我被困住了。

如何重定向訊息提示repl>文件,而不捕獲 repl 本身?

相關內容