使用Shake,我正在调用cdparanoia。 cdparanoia
当 stderr 连接到终端时,输出一个有用的进度表(包括显示问题的图形);但并非如此。强制一些进度输出,--stderr-progress
但它没有那么有用,并且需要大量工作来解释。
我想运行 cdparanoia 命令,其 stderr 直接继承,(或以其他方式连接到/dev/tty
)。我曾尝试使用FileStderr
设置为 的选项/dev/tty
,但这无济于事 - 我猜shake
它仍在吸入 stderr,然后将其传递给 /dev/tty。
有没有办法说服shake运行一个真正继承其stderr的命令?或者我应该为此使用 System.Process (或类似的)?
干杯,