gdbでredirectが使えない

僕の環境

$ gdb a.out -eval-command run < nyuryoku

通常の環境

普通、gdbでredirectするには、下のようにすれば良いらしい。

$ gcc -g a.cpp -o a.out
$ gdb a.out
(gdb) run < nyuryoku

ただ、僕の環境では

(gdb) run "<" "nyuryoku"

と解釈されてしまいうまく動かなかった。
ggっても解決には至らなかったのでここに残そうと思う。

$ gdb a.out -eval-command run < nyuryoku