Я пишу программу, в которой я ввожу аргументы диапазона в командной строке и запускаю al oop, пока он не достигнет конца диапазона, а затем запишу их в текстовый файл
./cmdline -b 100 -e 200 -s 4 -f text.txt -m w // -b = beginning; -e = end; -s = step size; -f = file path; -m = mode
100 104 108 112 116 120 124 128 132 136 140 144 148 152 156 160 164 168 172 176 180 184 188 192 196 200
Как сделать так, чтобы программа не могла работать, если один из аргументов диапазона, -b, -e, -s, отсутствует. Если r не написано для режима после того, как команда записана в текстовый файл, она просто читает текстовый файл.