标签: bash
为什么echo a > file1 > file2创建两个文件但只写file2? (file1为空。)
echo a > file1 > file2
file2
file1
答案 0 :(得分:5)
因为I / O重定向是从左到右处理的。行动顺序是:
stdout
echo a