重要
dashはUbuntuでは標準の/bin/shであるが、マルチスレッドでsystem使うとリダイレクトのデスクリプタがおかしくなる。 回避策としてはsystem("bash -c '" ~ cmd ~ ">&1'");とbashを一段かますべし。 #おかしいのはHardyだからかも? #あとでdashのコードも見て…
dashはUbuntuでは標準の/bin/shであるが、マルチスレッドでsystem使うとリダイレクトのデスクリプタがおかしくなる。 回避策としてはsystem("bash -c '" ~ cmd ~ ">&1'");とbashを一段かますべし。 #おかしいのはHardyだからかも? #あとでdashのコードも見て…