Hi,
Patrick Hess wrote:
> Feld1=Feld2
> Feld1=Feld2=Feld3=Feld4
> Feld1=Feld2=Feld3
> Feld1=Feld2
>
>
> Feld1=Feld2
> Feld1=Feld2, Feld3, Feld4
> Feld1=Feld2, Feld3
> Feld1=Feld2
>
Ungefaer so?
olivleh1(at)kartoffel olivleh1> sh test.sh
Feld1=Feld2
Feld1=Feld2, Feld3, Feld4
Feld1=Feld2, Feld3
Feld1=Feld2
olivleh1(at)kartoffel olivleh1> cat test.sh
cat << EOF | awk -F= '
{
line=$2
for( i=3 ; i <= NF ; i++ ) {
line=line", "$i
}
print $1"="line
}'
Feld1=Feld2
Feld1=Feld2=Feld3=Feld4
Feld1=Feld2=Feld3
Feld1=Feld2
EOF
olivleh1(at)kartoffel olivleh1>
Aufrufen tusts du es dann natuerlich ueber "awk -F= {...} <datei>" ohne
cat, den Pipe und diese Spielereien ;)
Gruesse, Oliver
-- Oliver Lehmann http://www.pofo.de/ http://wishlist.ans-netz.de/ To Unsubscribe: send mail to majordomo.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Wed 07 Jan 2004 - 21:23:17 CET