Разбор темы

Задача про декомпозицию текстовой обработки на шаги: сперва отрезать префикс до разделителя, потом разбить остаток на строки. Отрицаемый класс [^?] физически не может проглотить сам разделитель и потому останавливается ровно перед ним — надёжнее жадной .*, которая склонна захватывать лишнее. Замену префикса удобно делать через sed -E, а посимвольную замену одного разделителя на перевод строки — через tr, которая как раз для таких однобайтовых трансляций.

Что проверяется

  1. Параметры извлечены
  2. Найдено 3 параметра

Как это выглядит