1、cut 字段提取命令
语法:
cut [选项] 文件名
选项:
-f 列号:提取第几列
-d 分隔符:按照指定分隔符分割列
cut提取命令的默认分隔符是tab制表符
cut 一般和grep配合管道符一起使用
2、printf
语法:
输出格式:
3、awk 命令
语法:
示例:
df -h | awk '{print $1 "\t" $5 "\t" $6}'
chenzhitaodeMacBook-Pro:shell chenzhitao$ df -h | awk '{print $1 "\t" $5 "\t" $6}'
Filesystem Capacity iused
/dev/disk1 32% 1569959
devfs 100% 949
map 0Bi 100%
map 0Bi 100%
/dev/disk4s1 30% 123577
示例2 :取出disk 磁盘的使用率,要求不保留%
df -h | grep "disk1" | awk '{print $5}'| cut -d '%' -f 1
chenzhitaodeMacBook-Pro:shell chenzhitao$ df -h | grep "disk1" | awk '{print $5}'| cut -d '%' -f 1
32
4、sed 命令
定义:
语法:
动作:
选项