Я запускаю сценарий оболочки в Windows с Cygwin, в котором я запускаю программу несколько раз с разными аргументами каждый раз. Иногда программа генерирует ошибку сегментации для некоторых входных аргументов. Я хочу сгенерировать текстовый файл, в котором сценарий оболочки может написать, для какого из входных данных программа завершилась неудачно. В основном я хочу проверять возвращаемое значение программы каждый раз, когда она запускается. Здесь я предполагаю, что при сбое программы она возвращает значение, отличное от того, когда она завершается успешно. Я не уверен в этом. Исполняемый файл - это программа на C ++.
Возможно ли это сделать? Пожалуйста, руководство. Если возможно, предоставьте фрагмент кода для сценария оболочки.
Также, скажите, пожалуйста, какие возвращаются все значения.
Мой скрипт - .sh файл.