bio-python と blast を使用する python プログラムがあり、コマンドラインを受け入れます。Centos 5.3 final でこのプログラムを実行します。問題は、同じアプリケーションと同じオペレーティングシステムを知っているのとまったく同じ2つの異なるマシンでこれを持っていることですが、そのうちの1つでコマンドを実行した後、正しくない出力ファイルとして「a.data」のようなものを取得します。もう1つは、正しい出力である「a.data.bak」、「a.data.dat」、「a.data.dir」として3つのファイルを取得します。
ここで何が起こっているのか、なぜ同じマシンの同じコードから異なる出力が得られるのか分かりますか?