管道 (|):把一个命令的输出传递到另一个命令作为输入。格式:命令1|命令2
举例: df -k|awk '{print $1}'|grep -v '文件系统'
解释: df -k 输出,输给awk '{print $1}'输入,awk '{print $1}'输出,输给grep -v '文件系统' 输入。
[root@bogon shell]# df -k
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/mapper/VolGroup00-LogVol00
4507264 4066952 207660 96% /
/dev/sda1 101086 12242 83625 13% /boot
tmpfs 111452 0 111452 0% /dev/shm
[root@bogon shell]# df -k|awk '{print $1}'
文件系统
/dev/mapper/VolGroup00-LogVol00
4507264
/dev/sda1
tmpfs
#这感觉文件系统系统这几个字是不需要的。接着就'|grep -v '文件系统' 如下
[root@bogon shell]# df -k|awk '{print $1}'|grep -v '文件系统'
/dev/mapper/VolGroup00-LogVol00
4507264
/dev/sda1
tmpfs
[root@bogon shell]#
阅读(247) | 评论(0) | 转发(0) |