column — вывести списки в виде колонок

COLUMN(1)

НАЗВАНИЕ

column — вывести списки в виде колонок

СИНТАКСИС

column [-tx] [-c столбцов] [-s разделители] [файл …]

ОПИСАНИЕ

Утилита column форматирует входные данные в несколько колонок. Вначале заполняются строки, затем колонки.Входные данные читаются либо из указанных аргументами файлов, либо (по умолчанию) из стандартного ввода. Пустые строки игнорируются.

Имеются следующие опции:

-c

Форматировать вывод для экрана шириной в указанное число столбцов.

-s

Задать набор символов, разделяющих колонки во входных данных при использовании опции -t.

-t

Определить число колонок во входных данных и построить из них таблицу. Колонки разделяются либо символами пробела и табуляции, либо символами, заданными опцией —

s.

Применяется для вывода информации на дисплей в наглядной форме.

-x

Вначале заполнять колонки, затем строки.

ОКРУЖЕНИЕ

Переменные окружения COLUMNS, LANG, LC_ALL и LC_CTYPE влияют на процесс выполнения column, как описано в environ(7).

СТАТУС ЗАВЕРШЕНИЯ

Утилита column возвращает 0 в случае успешного завершения и >0 в случае возникновения ошибки.

ПРИМЕРЫ

(printf «PERM LINKS OWNER GROUP SIZE MONTH DAY » ; printf «HH:MM/YEAR NAME
» ; ls -l | sed 1d) | column -t

СМОТРИ ТАКЖЕ

colrm(1), ls(1), paste(1), sort(1)

ИСТОРИЯ

Команда column появилась в 4.3BSD-Reno.

ПРОБЛЕМЫ

Длина входных строк ограничена LINE_MAX (2048) байтами.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *