Операционная система UNIX

       

Разделители вывода



10.20.2. Разделители вывода

Разделители полей выводного файла и разделители записей хранятся в строковых переменных OFS и ORS. Первоначально значение OFS устанавливается как один пробел и ORS - один символ новой строки, но эти значения могут быть изменены в любой момент времени. Например, следующая программа печатает первое и второе поле каждой записи, имеющее двоеточие между полями и два символа новой строки после второго поля. BEGIN { OFS = ":"; ORS = "\n\n" } { print $1, $2 } Обратите внимание, что : { print $1 $2 } печатает первое и второе поле без разделителя полей вводного файла.



Содержание раздела