cut


cut

介绍

用于显示每行从开头算起 num1 到 num2 的文字。

语法

cut [-bn] [file]
cut [-c] [file]
cut [-df] [file]

使用说明:

cut命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。如果不指定 [file] 参数,cut命令读取标准输入。必须指定-b、-c或-f标志之一。

参数:

  • -b:以字节为单位进行分隔。这些字节位置将忽略多字节字符边界,除非指定了 -n 标志。
  • -c:以字符为单位进行分隔。
  • -d:自定义分隔符,默认为制表符。
  • -f:与-d一起使用,指定显示哪个区域。
  • -n:取消分隔多字节字符。仅和-b标识一起使用。如果字符的最后一个字节落在由-b标志的list参数指示的范围之内,该字符将被使出;否则,该字符将被排除。

实例

当执行who命令时,会输出类似下面的内容:

who
>>> root  pts/1  2021-12-29 13:48 (10.10.0.141)

如果想要提取每一行的第三个字节

who | cnt -b 3
>>> o

文章作者: 刘宇亭
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 刘宇亭 !
评论
  目录