awk 当前离线
上尉
gawk -F[()] "/Disk:/{n+=1;a[n]=$2}END{print \"磁盘数量:\"n;for(i=1;i<=n;i++)print \"磁盘\"i\"的容量:\"a[i]}" info.txt | more复制代码
TOP
gawk -F"[() ]" "/Disk:/{n=$2;a[n]=$4}END{print \"磁盘数量:\"n;for(i=1;i<=n;i++)print \"磁盘\"i\"的容量:\"a[i]}" info.txt | more复制代码
@echo off setlocal enabledelayedexpansion for /f "tokens=1-3 delims=() " %%a in (info.txt) do ( if "%%a" == "Disk:" ( set /a value+=1 set info!value!=磁盘%%b的容量是%%c ) ) echo 磁盘总数是%value% for /l %%a in (1,1,%value%) do ( echo !info%%a! ) pause复制代码
评分人数