Eshell does not seem to have built-in support for the greater-than symbol. How can I run the command:
git diff SHA1234567890 > patch.diff
I could run a separate shell command ...
(start-process "git-diff" nil "/bin/bash" "-c" COMMAND-STRING)`
... but, I'd like to add Eshell support for creating git diff patches.