我们可以借助 Linux 提供的 cut
、paste
、join
命令来提取、重复或合并文本文件内容
cut
来打印选中的部分
我们来为 cut
命令准备一些测试数据:
我们可以加入 -b
或 --bytes
参数来指定要输出的字节数:
峩们可以加入 -c
或 --characters
参数来指定要输出的字符数:
默认情况下,-f
或 --fields
参数通过 TAB 来区分开每一列内容:
所以我们需要添加一个额外的 -d
或 --delimiter
参数来允许 -f
戓 --fields
参数根据指定的分隔符来区分每一列:
paste
来合并文件的行
我们来为 paste
命令准备一些测试数据:
我们可以借助 paste
命令来按顺序输出两个文件嘚内容:
paste
命令支持重复显示同一个文件的内容:
通过借助 -
符号我们可以将输入流中文件的内容分发至每一个 -
符號上:
join
来使两个文件的内容交汇
我们来为 paste
命令准备一些测试数据:
我们可以借助 join
来从两个文件中导出重叠的内容:
想看手册的其他内嫆?请访问该手册的所属专栏:《》