Есть несколько способов сделать это:
$ gdb myprogram
(gdb) r -path /home/user/work < input.txt
или
$ gdb myprogram
(gdb) set args -path /home/user/work < input.txt
(gdb) r
или
$ gdb -ex 'set args -path /home/user/work < input.txt' myprogram
(gdb) r
, где команда gdb run
(r
) по умолчанию использует аргументы, заданные ранее с помощью set args
.