Обработка ошибок
Первый пост в продвижении сообщества. Почему скриншот? Потому что тут нет форматирования кода и лучше переписать чем скопировать.
Используя код ниже можно получить все возможные ошибки которые генерирует система:
$ for ErrNum in {1..127}; do ./ЭТА_ПРОГРАММА "$ErrNum"; done
если программа вывела ошибку в одном из трех случаев, то код ошибки можно посмотреть командой
$ echo $?
собственно, использовать программу после компиляции:
$ ./ЭТА_ПРОГРАММА 1
$ ./ЭТА_ПРОГРАММА 2
$ ./ЭТА_ПРОГРАММА 3
$ # и так далее
или вызывать в скрипте и ответ возвращать через переменную окружения.длямимокрокодилов: просто пост просто в сообщество

Free Pascal
1 пост0 подписчиков
Правила сообщества
1. Общаемся уважительно.
2. Вопросы задаем четко, с кодом и ошибками.
3. Помогаем, а не просто критикуем.
4. Запрещены оскорбления, флуд и троллинг.
5. Сообщения — по теме (Free Pascal и Lazarus).
6. Запрещен спам, пиар и коммерческие предложения.
7. Ищем информацию перед созданием темы.
8. Ответ должен быть полезным и конструктивным.
Никто не отменял основные правила сайта. Их тоже соблюдаем.