所有页面
由 GitBook 提供支持
1 / 1

column.1

COLUMN(1)

COLUMN(1)

FreeBSD General Commands Manual

COLUMN(1)

名称

column —

columnate lists

概要

column [-tx] [-c columns] [-s sep] [file ...]

描述

column 实用程序将其输入格式化为多个列。行在列之前填充。 输入来 file 操作数,或者默认情况下来自标准输入。 空行被忽略。

选项如下:

-c

输出格式化为显示 columns 宽。

-s

为 -t 选项指定一组用于分隔列的字符。

-t

确定输入包含的列数并创建一个表。 默认情况下,列使用空格或使用 -s 选项提供的字符分隔。 对于漂亮的打印显示很有用。

-x

在填充行之前填充列。

环境

COLUMNS 、 LANG 、 LC_ALL 和 LC_CTYPE 环境变量会影响 column 的执行,如 environ(7) 中所述。

退出状态

The column utility exits 0 on success, and >0 if an error occurs.

实例

(printf "PERM LINKS OWNER GROUP SIZE MONTH DAY " ; \

printf "HH:MM/YEAR NAME\n" ; \

ls -l | sed 1d) | column -t

参见

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

历史

column 命令出现在 4.3BSD-Reno 中。

缺陷

输入行的长度限制为 LINE_MAX (2048) 个字节。

July 29, 2004

FreeBSD 13.1-RELEASE