首页 > 资讯 > 学生教育内容详情

column命令 – 格式化内容为多列格式 2024-01-09 09:33:14 网络

column命令来自英文单词“列、柱子”,其功能是用于格式化内容为多列格式。处理对象可以是标准输入,亦可以为文

column命令来自英文单词“列、柱子”,其功能是用于格式化内容为多列格式。处理对象可以是标准输入,亦可以为文件,column命令会自动化地将这些内容修改为多个列的形式。

语法格式: column[参数] 标准输入或文件名

-c 设置输出格式化为显示列宽
-e 不忽略空白行
-n 禁止将多个相邻分隔符合并
-s 设置自定义间隔符
-t 确定输入包含的列数并创建表
-x 在填充行之前填充列

参考示例

定义句号为间隔符,格式化内容为多个列:

[root@linuxcool ~]# echo linuxprobe.linuxcool.linuxdown | column -s . -t
linuxprobe  linuxcool  linuxdown

定义数字3为间隔符,格式化内容为多个列:

[root@linuxcool ~]# echo 123123123123 | column -s 3 -t
12  12  12  12

与该功能相关的Linux命令:

  • look命令 – 查询单词
  • sdiff命令 – 以并排方式合并文件之间的差异
  • uniq命令 – 去除文件中的重复内容行
  • csplit命令 – 分割文件
  • tac命令 – 反向显示文件内容
  • comm命令 – 比较两个已排过序的文件
  • join命令 – 连接两个文件
  • let命令 – 执行一个或多个表达式
  • mkvcdfs命令 – 制作vcd文件
  • rm命令 – 删除文件或目录

相关标签: 数码科技