Многострочные записи
Обычно записи разделяются символами новой строки, так что каждая строка является записью. Такой порядок можно изменить. Если пременная RS - разделитель встроенных записей - установлен в значение "пустая строка", как в:
BEGIN { RS = "" }то записи вводного файла могут занимать несколько строк. Последовательность пустых строк разделяет записи. Для обработки многострочных записей в общем случае может использоваться:
BEGIN { RS = ""; FS = "\n" }установка в качестве разделителя записи символ пустой строки и разделителя поля - символ новой строки. Таким образом, каждая строка является одним полем. Однако длина записи ограничена (обычно 2500 символов).
- 631 просмотр
Еще материалы по теме:
- Приложение А - Спецификация модулей запуска
- Страницы руководства man (manual)
- shell
- Выполнение, останов и повторный запуск процессов
- Параллельное выполнение команд
- Команды удаления в командном режиме
