История изменений
Исправление zzdnx, (текущая версия) :
Значит в категории также могут встречаться делимитеры, а ключей больше одного.
Это не совсем так. Для каждой обрабатываемой страницы ключ всего один, но он может содержать пробелы. То, что в названии категории могут встречаться разделители - я уже обошёл настройкой сценария awk.
Сейчас awk-обработчик работает, если получает данные на вход из временного файла, который подготавливается конвеером.
Проблема с буферизацией ещё не решилась. Не помогли «sed -u» и «grep --line-buffered». Писать множество временных фойлов - не лучшая идея, поэтому продолжаю копать.
Исходная версия zzdnx, :
Скрипт надо дорабатывать...
Значит в категории также могут встречаться делимитеры, а ключей больше одного.
Это не совсем так. Для каждой обрабатываемой страницы ключ всего один, но он может содержать пробелы. То, что в названии категории могут встречаться разделители - я уже обошёл начтройкой сценария awk.
Сейчас awk-обработчик работает, если получает данные на вход из временного файла, который подготавливается конвеером.
Проблема с буферизацией ещё не решилась. Не помогли «sed -u» и «grep --line-buffered». Писать множество временных фойлов - не лучшая идея, поэтому продолжаю копать.