B
buuuurn
Jungspund
Folgende Aufgabenstellung:
Ich würde gerne aus einer Datenbank etwas heraus lesen und zwar:
..
db2 list tablespaces show detail | grep Type > hugo.txt
LISTE=$( cat hugo.txt | awk -F= '{print $2}')
for ITEM in $LISTE
do
arr[zahl]=${ITEM}
print ${ITEM}
let 'zahl=zahl+1'
done
und hugo sieht so aus:
Type = System managed space
Type = System managed space
Type = System managed space
Type = Database managed space
Type = Database managed space
Type = Database managed space
nur die ausgabe die rauskommt ist:
System
managed
space
...
also er nimmt ab dem = jedes wort für ein eigenes Element d.H
a[0]= System
a[1]=managed
..
ich würde gerne haben
a[0]=System managed space
das wäre das erste problem
und als draufgabe:
wenn jemand eine idee hätte wie ich aus der daten bank nur das bekomme bei dem database mananged steht wäre ich dankbar.
meine idee ist es , alles in ein Array dnan zu lesen aus der datei und dann halt auszusortieren wo es vorkommt und wo nicht
MFG
buuuurn
Ich würde gerne aus einer Datenbank etwas heraus lesen und zwar:
..
db2 list tablespaces show detail | grep Type > hugo.txt
LISTE=$( cat hugo.txt | awk -F= '{print $2}')
for ITEM in $LISTE
do
arr[zahl]=${ITEM}
print ${ITEM}
let 'zahl=zahl+1'
done
und hugo sieht so aus:
Type = System managed space
Type = System managed space
Type = System managed space
Type = Database managed space
Type = Database managed space
Type = Database managed space
nur die ausgabe die rauskommt ist:
System
managed
space
...
also er nimmt ab dem = jedes wort für ein eigenes Element d.H
a[0]= System
a[1]=managed
..
ich würde gerne haben
a[0]=System managed space
das wäre das erste problem
und als draufgabe:
wenn jemand eine idee hätte wie ich aus der daten bank nur das bekomme bei dem database mananged steht wäre ich dankbar.
meine idee ist es , alles in ein Array dnan zu lesen aus der datei und dann halt auszusortieren wo es vorkommt und wo nicht
MFG
buuuurn