我有一个python脚本启动了一堆进程,但没有使用expect功能与进程交互。所以我遇到似乎stdout缓冲区变满并导致进程stdout被阻塞的问题。有没有办法让stdout / stderr重定向到/ dev / null或只是刷新?我尝试过使用logfile功能并打开/ dev / null,但这仍然需要从进程中读取。有没有办法做到这一点?
感谢。
答案 0 :(得分:2)
您可以将所有输出定向到# NEW GROUP COLUMN
df$grp <- rep(1:3, times=c(9,6,3))
runIndividualWeeks <- function(data_input){
mod = depmix(list(V3~1, V4~1), data = data_input, nstates=10, family=list(gaussian(), gaussian()))
fit(temp, verbose = FALSE)
}
results <- by(df, df$grp, runIndividualWeeks)
,这样就不会有数据等待读取。例如:
/dev/null