目标:
了解shell中的通配符
熟悉cut小工具和shell中通配符的使用
什么是cut
cut是列截取工具,用于列的截取。
(1)语法
# cut 选项 文件名
(2)常见选项
-c 以字符为单位进行分割,截取
-d 自定义分隔符,默认为制表符
-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.具体需求:列出当前系统的运行级别