求排序脚本sh
写了一个sh文件,查询一个结果如下:
Succeeded connecting to the Database! SYSTEM 710 700.875 9.125 98.71 SYSAUX 810 758.0625 51.9375 93.59 USERS 8.75 7.0625 1.6875 80.71 EXAMPLE 100 78.75 21.25 78.75 UNDOTBS1 100 29.25 70.75 29.25 MINI 50 1.5625 48.4375 3.13 xxx 5000 125 4875 2.5
球一个sh 脚本 进行排列,如下:
Succeeded connecting to the Database!
SYSTEM 710 700.875 9.125 98.71
SYSAUX 810 758.0625 51.9375 93.59
USERS 8.75 7.0625 1.6875 80.71
UNDOTBS1 100 29.25 70.75 29.25
MINI 50 1.5625 48.4375 3.13
xxx 5000 125 4875 2.5
由于查询时,“xxx 5000 125 4875 2.5” 这种样式的结果会出现多个,所以希望脚本有通用性!
谢谢!
------解决方案--------------------
请给个例子
------解决方案--------------------awk 'for(i = 1; i <= NF; i += 5) print $i,$(i+1),$(i+2),$(i+3),$(i+4) }' urfile
这样?