Я выполняю свою программу, как это, чтобы дать ей несколько txt-файлов в качестве входных данных
cat 1.txt 2.txt | ./myprogram
Как я могу запустить gdb без ввода вручную всех txt-файлов?
thnx <3</p>
Попробуйте:
gdb ./myprogram (gdb) run <(cat 1.txt 2.txt) (gdb) run <(cat {1,2}.txt)
Или
gdb -ex 'run <(cat {1,2}.txt)' ./myprogram