LINUX.ORG.RU

История изменений

Исправление zzdnx, (текущая версия) :

Значит в категории также могут встречаться делимитеры, а ключей больше одного.

Это не совсем так. Для каждой обрабатываемой страницы ключ всего один, но он может содержать пробелы. То, что в названии категории могут встречаться разделители - я уже обошёл настройкой сценария awk.

Сейчас awk-обработчик работает, если получает данные на вход из временного файла, который подготавливается конвеером.

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

Исходная версия zzdnx, :

Скрипт надо дорабатывать...

Значит в категории также могут встречаться делимитеры, а ключей больше одного.

Это не совсем так. Для каждой обрабатываемой страницы ключ всего один, но он может содержать пробелы. То, что в названии категории могут встречаться разделители - я уже обошёл начтройкой сценария awk.

Сейчас awk-обработчик работает, если получает данные на вход из временного файла, который подготавливается конвеером.

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