dvdauthor の出力をファイルに取り込もうとしています。これまでのところ、このコマンドを見つけましたが、機能していません:S
dvdauthor -x dvdauthor.xml > output.txt
どんなアイデアでも大歓迎です。
dvdauthor が多くの出力を標準出力ではなく標準エラー出力に出力しているように見えます。私はこのソフトウェアを自分で持っていないので、確信が持てませんが、ソース コード(と思われるもの) にこれがたくさん見られます。これは、情報メッセージを stdout ではなく stderr に出力していることを示唆しています。
fprintf(stderr, "INFO: dvdauthor creating table of contents\n");
> リダイレクトは、標準出力のみをファイルにリダイレクトします。stderr をファイルにリダイレクトするには、「2>」を使用できます
試す:
dvdauthor -x dvdauthor.xml 2> output.txt
出力のリダイレクトに関する詳細については、BASH プログラミングの紹介が役立つかもしれません: http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO-3.html