Я обычно перенаправляю STDOUT в другую программу, используя:
python -c 'print("HelloWorld")' | ./myprog
Я знаю, что могу предоставить содержимое файла как STDIN для отлаженной программы в GDB:
(gdb) run myprog < input.txt
Однако, как я могу сделать что-то вроде:
(gdb) run mypprog < python -c 'print("HelloWorld")'
без предварительного создания файла с выводом python -c '...'
?