十四、Shell编程2 -- 字符截取命令cut

字符截取命令cut

grep的作用是在文件中提取符合条件的行,而cut命令就是用来提取列的命令。

# cut [选项] [文件名]

选项:

-f 列号        提取第几列

-d 分隔符    按照指定分隔符分隔列(默认按照TAB分隔)

举个例子:

1)

创建如下文件,列之间是用TAB隔开的

【Linux入门】十四、Shell编程2 -- 字符截取命令cut

使用cut提取

【Linux入门】十四、Shell编程2 -- 字符截取命令cut

2)

查看/etc/passwd文件

【Linux入门】十四、Shell编程2 -- 字符截取命令cut

cut指定分隔符:

【Linux入门】十四、Shell编程2 -- 字符截取命令cut

3)

结合管道符使用

匹配出非root的所有可登录用户

【Linux入门】十四、Shell编程2 -- 字符截取命令cut

4)

cut的局限性:假如使用空格作为分隔符,使用cut就无法很好的使用;

就需要用后面讲到的awk解决。awk相对复杂,一般能用cut完成的切割就使用cut。

相关文章:

  • 2021-05-03
  • 2021-08-27
  • 2022-02-18
  • 2022-12-23
  • 2021-05-04
  • 2021-09-15
  • 2022-12-23
  • 2022-02-04
猜你喜欢
  • 2021-09-19
  • 2022-12-23
  • 2022-02-09
  • 2021-08-21
  • 2022-12-23
  • 2022-12-23
  • 2021-12-15
相关资源
相似解决方案