-
cut:用来从标准输入或文本文件中剪切列或域。 -
cut命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出,如果不指定File参数,cut命令将读取标准输入,必须指定-b、-c、-f标志之一。参数 含义 -b 输入每行第n个字符(半角,注意如果有中文将乱码) -c 输入每行第n个字符(适用中文) -d 自定义分隔符,默认为制表符 -f 与 -d一起使用,指定显示哪个区域-n 取消分割多字节字符(例如中文),仅和 -b标志一起使用 -
案例
# 有很多行密码数据 $ cat /etc/passwd root:*:0:0:System Administrator:/var/root:/bin/sh ... # 通过制定分割符按行分割之后,获得每行的第一列 $ cut -d: -f1 /etc/passwd root ...
Shell 过滤数据(cut 截取过滤列)
最新推荐文章于 2025-08-28 21:35:19 发布
本文详细介绍了Linux工具cut的功能,包括参数-b/c/d/f的用法,以及如何通过例子展示如何按行分割密码数据并获取每行第一列。理解这个命令对于处理文本数据至关重要。
&spm=1001.2101.3001.5002&articleId=122368663&d=1&t=3&u=06e393f4dfc8462ebdaba6fd4b5ceace)
731

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



