1、tr命令:
用来删除一段文本信息中的某些文字。或者将其进行转换。
方式:
tr [option]...SET1 [SET2]
| 选项 | 说明 |
|---|---|
-d | 删除和set1匹配的字符,注意不是全词匹配也不是按字符顺序匹配 |
-s | 去除set1指定的在输入文本中连续并重复的字符 |
2、col 命令:
col 命令可以将Tab换成对等数量的空格键,或反转这个操作。
方式:
col [option]
| 选项 | 说明 |
|---|---|
-x | 将Tab转换为空格 |
-h | 将空格转换为Tab(默认选项) |
3、join命令:
将两个文件中包含相同内容的那一行合并在一起。
方式:
join [option]... file1 file2
| 选项 | 说明 |
|---|---|
-t | 指定分隔符,默认为空格 |
-i | 忽略大小写的差异 |
-1 | 指明第一个文件要用哪个字段来对比,,默认对比第一个字段 |
-2 | 指明第二个文件要用哪个字段来对比,,默认对比第一个字段 |
4、paste命令
方式:
paste [option] file...
| 选项 | 说明 |
|---|---|
-d | 指定合并的分隔符,默认为Tab |
-s | 不合并到一行,每个文件为一行 |
本文介绍了四种常用的文本处理命令:tr命令用于删除或转换文本中的字符;col命令用于转换Tab与空格;join命令用于合并具有相同内容行的两个文件;paste命令则用于合并多个文件。

被折叠的 条评论
为什么被折叠?



