|
样本数据
[驱动器]
项目 数值
驱动器 C:
描述 本地固定磁盘
压缩 否
文件系统 NTFS
大小 40.00 GB (42,952,376,320 字节)
空闲空间 4.21 GB (4,520,202,240 字节)
卷名称
卷序列号 0815D98B
驱动器 D:
描述 本地固定磁盘
压缩 否
文件系统 NTFS
大小 140.00 GB (150,325,182,464 字节)
空闲空间 18.70 GB (20,074,663,936 字节)
卷名称
卷序列号 9C6E03B0
驱动器 E:
描述 本地固定磁盘
压缩 否
文件系统 NTFS
大小 118.08 GB (126,792,654,848 字节)
空闲空间 4.39 GB (4,714,110,976 字节)
卷名称
卷序列号 D8640304
驱动器 F:
描述 CD-ROM 磁盘
驱动器 H:
描述 CD-ROM 磁盘
[磁盘]
样本程序
BEGIN {
print "DRIVE..........."
}
/^\[驱动器\]/, /^\[磁盘\]/ {
if ($0 ~/^驱动器 [A-Z]:/) {
print $0
}
}
输出:
DRIVE...........
buffer: C
驱动器 C:
buffer: D
驱动器 D:
buffer: E
驱动器 E:
buffer: F
驱动器 F:
buffer: H
期望输出:
驱动器 C:
驱动器 D:
驱动器 E:
驱动器 F:
请问如何能去掉buffer输出? |
|