1、cut 字段提取命令
语法:
cut [选项] 文件名
选项:
-f 列号:提取第几列
-d 分隔符:按照指定分隔符分割列
cut提取命令的默认分隔符是tab制表符
cut 一般和grep配合管道符一起使用
2、printf
语法:

屏幕快照 2017-09-19 下午2.42.04.png
输出格式:

屏幕快照 2017-09-19 下午2.44.35.png
3、awk 命令
语法:

屏幕快照 2017-09-19 下午3.21.55.png
示例:
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 命令
定义:

屏幕快照 2017-09-19 下午3.47.05.png
语法:

屏幕快照 2017-09-19 下午3.55.42.png
动作:

屏幕快照 2017-09-19 下午3.58.49.png
选项

屏幕快照 2017-09-19 下午4.03.25.png