Форум — Development getopt задать диапазон вида n-m 0 0 Есть ли такя штатная функция вроде getopt или subopt, которая парсила бы вырожения вида "-b n-m" "-b a,b-c"? Заранее спасибо. Ссылка
Ты хочешь, чтобы у тебя optarg был равен abcdef в случае, если юзер написал -b a-e,f ? Нет, такого имх нет. (можешь попытаться спереть код из tr) anonymous (01.09.08 16:11:04 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 01.09.08 16:11:04 MSK > Ты хочешь, чтобы у тебя optarg был равен abcdef в случае, если юзер написал -b a-e,f ? нет. Он хочет чтобы у опций с аргументами, у аргумента мог быть специальный "диапазонный" тип. Ну например: cut -f 3-5 dilmah ★★★★★ (01.09.08 16:23:52 MSK) Показать ответ Ссылка
Ответ на: комментарий от dilmah 01.09.08 16:23:52 MSK cut наверняка просто получает "диапазонную" строку и сам ее парсит dilmah ★★★★★ (01.09.08 16:25:46 MSK) Ссылка