常见Linux工具 - Cut

254 字
1 分钟
常见Linux工具 - Cut

`Cut`是一个强大的字符串处理工具.

Cut Command Document

帮助文档
  • TOC {}

1. `-b`和`-c`获取列表参数中的字节、字符#

默认使用`TAB`进行位置偏移(LIST) 选取某个位置的字符.

echo “Hello World!” | cut -c 2 => `e`

选取位置范围的字符.

echo “Hello World!” | cut -c 1-5 => `Hello`

2. `-d` 使用分隔符替代`TAB`对字符进行拆分定位#

根据某个分隔符拆分并打印.

echo ‘Hello World!’ | cut -d ’ ’ -f2 => `World!`

3. `-f` 获取根据字段,域#

配合`-d`有奇效. 最常见的应用常见之一.

4. `—complement`排除选择的内容#

echo ‘Hello World!’ | cut -d ’ ’ -f2 => `Hello`

5. `—only-delimited` 是否`仅`打印带分隔符的行#

分隔符不存的行.

echo ‘Hello World!’ | cut -d ‘x’ -f2 => “

分隔符存在的行.

echo ‘Hello World!’ | cut -d ’ ’ -f2 => `Hello`

6. `—output-delimiter`替换输出的分隔符#

分隔符不存的行.

echo ‘Hello World!’ | cut -d ’ ’ —output-delimiter=’ and ’ -f-2 => `Hello and World!`

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或赞助支持!

赞助
常见Linux工具 - Cut
https://tinyzzh.github.io/posts/2021-12-20-linux_cut_commond/
作者
TinyZ Zzh
发布于
2021-12-20
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
TinyZ Zzh
专注于高并发服务器、网络游戏相关(Java、PHP、Unity3D、Unreal Engine等)技术,热爱游戏事业, 正在努力实现自我价值当中。
公告
欢迎来到我的博客!这是一则示例公告。
音乐
封面

音乐

暂未播放

0:00 0:00
暂无歌词
分类
标签
站点统计
文章
211
分类
38
标签
200
总字数
337,853
运行时长
0
最后活动
0 天前

文章目录