PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zeilen aus Text herausfiltern



wer_ner
17-07-2006, 14:26
Hallo,

die Ausgabe eines Ldapsearches liefert mehrzeilige Ausgaben
aus einem Attribut. Diesen Text möchte ich wieder zusammensetzen.

Beispiel:

ldapsearch -h lcl3 -x cn="DV\$_Bankbestaetigung_ueber_Kreditmoeglichkeiten" description
# extended LDIF
#
# LDAPv3
# base <> with scope sub
# filter: cn=DV$_Bankbestaetigung_ueber_Kreditmoeglichkeiten
# requesting: description
#

# DV$_Bankbestaetigung_ueber_Kreditmoeglichkeiten, Anforderung von Unterlagen
, Billigkeitsmassnahmen, text-hb, projekt, kkk.bla.de
dn: cn=DV$_Bankbestaetigung_ueber_Kreditmoeglichkeiten ,ou=Anforderung von Unterlagen,ou=Billigkeitsmassnahmen,ou=text-hb,ou=projekt,dc=kkk,dc=bla,dc=de
description: Anlage zum Pfaendungs- und Ueberweisungsbeschluss Pfaendung von Anspruechen aus Werkvertrag bzw. Werklieferungsvertrag

# search result
search: 2
result: 0 Success

# numResponses: 2
# numEntries: 1



Mich interessiert der Inhalt von Description.
Kann man, da der benötigte Inhalt immer zwischen description und "# search result" steht, diese Zeilen herausfiltern und in eine Variable schreiben?

Danke,
Werner

wer_ner
17-07-2006, 14:32
jetzt habe ich das wichtigste vergessen ;-)

Shell (ksh) wird benötigt.

Werner