shell编程基础-字符截取
awk '{printf $2 "\t" $6 "\n"}' test.txt
[root@localhost zhurong]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 475M 0 475M 0% /dev
tmpfs 487M 0 487M 0% /dev/shm
tmpfs 487M 14M 473M 3% /run
tmpfs 487M 0 487M 0% /sys/fs/cgroup
/dev/mapper/centos-root 17G 1.4G 16G 8% /
/dev/sda1 1014M 136M 879M 14% /boot
tmpfs 98M 0 98M 0% /run/user/0
[root@localhost zhurong]# df -h | awk '{print $1 "\t" $5 "\t" $6}'
Filesystem Use% Mounted
devtmpfs 0% /dev
tmpfs 0% /dev/shm
tmpfs 3% /run
tmpfs 0% /sys/fs/cgroup
/dev/mapper/centos-root 8% /
/dev/sda1 14% /boot
tmpfs 0% /run/user/0
等于下面的命令:
df -h | awk '{printf $1 "\t" $5 "\t" $6 "\n"}