Я привык указывать перенаправление вывода в конце строки, например:
echo blah > output.txt
И в Windows, и в * nix.
В последнее время я вижу все больше и больше примеров, которые перенаправляют в начале строки, например:
> output.txt echo blah
Опять же, это похоже на работу как на Windows, так и * nix.
Есть ли какое-то преимущество, чтобы перенаправить вывод в начале строки? Он ведет себя идентично перенаправлению в конце строки или есть какая-то разница? Почему там даже два варианта?