1
我認爲它的情況,你不能只是分配標準輸出到標準錯誤,因爲其他事情可能已經緩存(?)標準輸出重新分配的時間發生。在Linux系統上,我如何將stdout重定向到stderr?
那麼我該怎麼做(使用Linux)?
我認爲它的情況,你不能只是分配標準輸出到標準錯誤,因爲其他事情可能已經緩存(?)標準輸出重新分配的時間發生。在Linux系統上,我如何將stdout重定向到stderr?
那麼我該怎麼做(使用Linux)?
到標準輸出重定向到標準錯誤,用你的命令如下: -
$ command-name 1>&2
其中command-name
是你要養活命令,1代表stdout
,2代表stderr
。
任何已啓動的進程都已經確定了其標準輸出和標準錯誤。它可以更改設置;出於實用目的,您無法更改其設置。但是,您可以安排新進程使用stdout和stderr(請注意,它們是單個單詞,順便說一句,不是'std out'和'std err')去你想要的地方。 –