当我做 foo > bar.txt, bar.txt 将会被创建,无论 foo 成功与否。如何创建 bar.txt 唯有 foo 成功了吗?
foo > bar.txt
bar.txt
foo
foo > bar.txt || rm bar.txt 应该可以,而且短小精悍。
foo > bar.txt || rm bar.txt