host and package on one line
host and package on one line
(OP)
CODE
host1 cups-libs-1.4.2-67.el6.x86_64 cups-1.4.2-67.el6.x86_64 host2 cups-libs-1.4.2-67.el6.x86_64 cups-1.4.2-67.el6.x86_64 host3 cups-1.4.2-67.el6.x86_64 host4 cups-libs-1.4.2-67.el6.x86_64 host5 cups-libs-1.4.2-67.el6.x86_64 host6 cups-libs-1.4.2-67.el6.x86_64 cups-1.4.2-67.el6.x86_64
CODE
host1 cups-libs-1.4.2-67.el6.x86_64 cups-1.4.2-67.el6.x86_64 host2 cups-libs-1.4.2-67.el6.x86_64 cups-1.4.2-67.el6.x86_64 host3 cups-1.4.2-67.el6.x86_64 host4 cups-libs-1.4.2-67.el6.x86_64 host5 cups-libs-1.4.2-67.el6.x86_64 host6 cups-libs-1.4.2-67.el6.x86_64 cups-1.4.2-67.el6.x86_64
CODE
awk '{ if(/^host/) {host=$0} else if (/^cups/) {pkg[$0]++} {for (i in pkg) print host" "i} }' $1
RE: host and package on one line
If one host's cups are always occur consecutively, I prefer to not stack up the data, just to delay it :
CODE --> command line
Feherke.
feherke.ga
RE: host and package on one line