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

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

字符截取命令cut

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

# cut [选项] [文件名]

选项:

-f 列号        提取第几列

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

举个例子:

1)

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

使用cut提取

2)

查看/etc/passwd文件

cut指定分隔符:

3)

结合管道符使用

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

4)

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

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

猜你喜欢

转载自blog.csdn.net/weixin_39723165/article/details/81292186