

<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ldap &#8211; OmnesPRO GmbH</title>
	<atom:link href="https://www.omnespro.ch/post/tag/ldap/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.omnespro.ch</link>
	<description></description>
	<lastBuildDate>Mon, 08 Jun 2026 11:09:10 +0000</lastBuildDate>
	<language>de-CH</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://www.omnespro.ch/wp-content/uploads/2023/07/cropped-OmnesPRO-final-large-32x32.png</url>
	<title>ldap &#8211; OmnesPRO GmbH</title>
	<link>https://www.omnespro.ch</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>ldapsearch / ldbsearch ohne zusätzliche Zeilenumbrüche</title>
		<link>https://www.omnespro.ch/post/ldapsearch-ldbsearch-ohne-zusaetliche-zeilenumbrueche/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Wed, 27 Dec 2023 21:05:25 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[gewusstwie]]></category>
		<category><![CDATA[hint]]></category>
		<category><![CDATA[ldap]]></category>
		<category><![CDATA[ldbsearch]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[tom.aeby@omnespro.ch]]></category>
		<guid isPermaLink="false">https://omnespro.fuertests.ch/post/ldapsearch-ldbsearch-ohne-zusaetliche-zeilenumbrueche/</guid>

					<description><![CDATA[Tools wie ldapsearch und ldbsearch sind n&#252;tzlich, um auf der Kommandozeile auf LDAP-Verzeichnisse zuzugreifen. Wer sie auch in Skripten verwenden m&#246;chte, freut sich nicht unbedingt dar&#252;ber, dass beide im Output Zeilen mit mehr als 79 Zeichen mit einem Zeilenumbruch versehen. Das ist zwar durchaus konform mit der Spezifikation des verwendeten LDIF-Formates, f&#252;r einfache Skripte jedoch [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Tools wie ldapsearch und ldbsearch sind n&uuml;tzlich, um auf der Kommandozeile auf LDAP-Verzeichnisse zuzugreifen. Wer sie auch in Skripten verwenden m&ouml;chte, freut sich nicht unbedingt dar&uuml;ber, dass beide im Output Zeilen mit mehr als 79 Zeichen mit einem Zeilenumbruch versehen. Das ist zwar durchaus konform mit der Spezifikation des verwendeten LDIF-Formates, f&uuml;r einfache Skripte jedoch m&uuml;hsam.</p>
<h2>ldapsearch (aktuelle Version)</h2>
<p>Der Fall liegt bei ldapsearch mittlerweile recht einfach. Aktuelle Versionen von ldapsearch erlauben es n&auml;mlich, den automatischen Zeilenumbruch auszuschalten, so dass mit einem</p>
<pre><code>ldapsearch -o ldif-wrap=no ...</code></pre>
<p>
	daf&uuml;r gesorgt ist, dass keine Zeilenumbr&uuml;che eingef&uuml;gt werden.</p>
<h2>ldbsearch / ldapsearch (&auml;ltere Versionen)</h2>
<p>Tools, die keine M&ouml;glichkeit bieten, das Einf&uuml;gen von Zeilenumbr&uuml;chen zu verhindern, muss man diese Funktion beibringen. Auf den meisten Systemen findet sich sed. Unter Mithilfe von sed k&ouml;nnen die eingef&uuml;gten Zeilenumbr&uuml;che auch wieder entfernt werden, etwa so:</p>
<pre><code>ldbsearch ... | sed ':a;$!{N;ba};s/\n //g'</code></pre>
<p>
	Bei dieser Variante handelt es sich um eine sehr simple, die allerdings nicht besonders effizient ist. In der Regel spielt letzteres ausser bei gr&ouml;sseren Datenmengen keine besondere Rolle.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
