shell脚本-编程前奏-小工具之cut

目标:
了解shell中的通配符
熟悉cut小工具和shell中通配符的使用

什么是cut

cut是列截取工具,用于列的截取。

(1)语法

#  cut 选项 文件名

(2)常见选项

-c 以字符为单位进行分割,截取
-d 自定义分隔符,默认为制表符\t
-f 与-d一起使用,指定截取哪个区域

举例

cut-d: -f1 1.txt             以:冒号分割,截取第1列内容

cut -d: -f1,6,7 1.txt      以:冒号分割,截取第1,6,7列内容

cut -c4 1.txt      截取文件中每行第4个字符  

cut -c1-4 1.txt    截取文件中每行的1-4个字符 

cut -c4-10 1.txt   截取文件中每行的4-10个字符

cut -c5-1.txt    从第5个字符开始截取后面所有字符

实战

1.具体需求:截取  ":"  分割的第一个字符

2.具体需求:截取  ":"  分割的1到7

3.具体需求:截取1-5个字符

4.具体需求:截取10以后字符

5.具体需求:截取5-10个字符

6.具体需求:cut截取空格

cut -d' ' -f1

7.具体需求:列出当前系统的运行级别

猜你喜欢

转载自www.cnblogs.com/-lyr/p/12152709.html