csvファイルから読み取り、stdoutに出力するPythonスクリプトがあります。デフォルトの出力は、ファイルに直接ではなく、stdoutである必要があります。このスクリプトをbashで実行すると、次のようになります。
program.py > file.csv
出力file.csvがpythonスクリプトが読み取っているものと同じである場合、失敗します。その理由は、bashがPythonプログラムを実行する前にfile.csvを明らかに消去するためです。Pythonプログラムの実行が終了した後にファイルが消去されるように、これをbashで実行するにはどうすればよいですか?