通常我们使用不同的文件来重定向输出。
例如 :
cat < first > temp
在这个命令中,first 的内容被重定向到 temp 而不是标准输出。
那么如果我使用相同的文件名,为什么它会截断文件?
为什么它不能覆盖同一个文件?
cat < first > first
command-line bash
bash ×1
command-line ×1