mplayer 脚本输出重定向?

mplayer 脚本输出重定向?

我正在编写 mplayer 脚本,并尝试让此命令(同时)显示在终端上并写入文件。任何人提供的任何输入都将不胜感激。这是一个命令。

Mplayer -ddd-device /dev\#device dvd\\#dvdtitlenum -vf propdetect alang.eng -sid 20 and_ grep oe ']0-9[*':'[0-9,]*':'[0-9]*':,'[0-9]*'

答案1

您的问题有多种答案这里。但是,阅读答案后,似乎缺少一些细节,即您的脚本(或mplayer)将检测哪些输出。

  • 如果你这样做script -c myscript out.log,运行的程序myscript 将检测到它们的输出是终端,因此他们可能会尝试生成更奇特的输出,包括隐藏的控制序列,如颜色和光标移动。文件out.log也将包含这些序列。

  • 如果你这样做myscript 2>&1 | tee out.log,程序myscript将检测到它们的输出是文件,因此他们可能会禁用更花哨的格式。

相关内容