<?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>cat &#8211; Linux und Ich</title>
	<atom:link href="https://linuxundich.de/tag/cat/feed/" rel="self" type="application/rss+xml" />
	<link>https://linuxundich.de</link>
	<description>Blog über Ubuntu, Linux, Android und IT</description>
	<lastBuildDate>Thu, 13 Mar 2025 11:29:39 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://linuxundich.de/wp-content/uploads/2025/04/cropped-lui-app-512-32x32.png</url>
	<title>cat &#8211; Linux und Ich</title>
	<link>https://linuxundich.de</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Syntax-Highlighting für cat und less mit pygmentize</title>
		<link>https://linuxundich.de/gnu-linux/cat-und-less-in-farbe-mit-pygmentize/</link>
					<comments>https://linuxundich.de/gnu-linux/cat-und-less-in-farbe-mit-pygmentize/#comments</comments>
		
		<dc:creator><![CDATA[Christoph Langner]]></dc:creator>
		<pubDate>Thu, 02 Aug 2012 07:00:49 +0000</pubDate>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[cat]]></category>
		<category><![CDATA[less]]></category>
		<category><![CDATA[pygmentize]]></category>
		<category><![CDATA[Terminal]]></category>
		<guid isPermaLink="false">http://linuxundich.de/de/?p=19804</guid>

					<description><![CDATA[Ich habe mich gestern Abend etwas geärgert, dass cat und less kein Syntax-Highlighting beherrschen. Immer wieder erwische ich mich dabei, dass ich Dateien in einem Editor betrachte, der mir den Code eben farbig und damit auch übersichtlich ausgeben kann. Allerdings ist es gar nicht so aufwändig cat und less ein bisschen Farbe beizubringen, gibt es [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Ich habe mich gestern Abend etwas geärgert, dass cat und less kein Syntax-Highlighting beherrschen. Immer wieder erwische ich mich dabei, dass ich Dateien in einem Editor betrachte, der mir den Code eben farbig und damit auch übersichtlich ausgeben kann. Allerdings ist es gar nicht so aufwändig cat und less ein bisschen Farbe beizubringen, gibt es doch mit dem Python Syntax Highlighter <a href="http://pygments.org/" target="_blank" rel="noopener">Pygments</a> ein mächtiges Werkzeug, das den beiden Kommandos Syntax-Highlighting lernen kann.</p>
<p><span id="more-19804"></span></p>
<p>Pygments ist in einer Standard-Installation von Ubuntu nicht vorinstalliert, von daher müsst ihr den Syntax-Highlighter noch über die Paketverwaltung nachinstallieren. Das Paket &#8222;python-pygments&#8220; gibt es in allen noch unterstützten Ubuntu-Versionen. Anschließend könnt ihr gleich euren Editor der Wahl anwerfen und die <code>~/.bashr</code> zum Editieren aufrufen, ich mache das Ganze hier mit Gedit.</p>
<pre>$ sudo apt-get install python-pygments
$ gedit ~/.bashrc</pre>
<p>Fügt nun ans Ende der Datei &#8211; oder an einem anderen Platz, wo ihr schon eure eigenen Bash-Aliase aufbewahrt &#8211; folgende Zeilen Code ein. Sie ermöglichen über die Kommandos <code>ccat</code> und eben <code>cless</code> (color-cat und color-less) den Aufruf der Befehle mit pygmentize als Syntax Highlighter.</p>
<pre># Eure eigenen Aliase....
alias ccat='pygmentize -g'
function cless() {
        pygmentize -g "$1" | less -R
}</pre>
<p>Damit ihr abschließend euer Terminalfenster nicht schließen und wieder neu öffnen müsst, lasst ihr das System jetzt die <code>~/.bashrc</code> umgehend wieder neu einlesen, so dass eure neuen Aliase (und die Funktion) sofort aktiv werden.</p>
<pre>$ source ~/.bashrc</pre>
<p>Danach ist der Kuchen eigentlich gegessen, der Aufruf von <code>ccat foo</code> oder <code>cless bar</code> bringt in Zukunft wieder mal ein kleines bisschen mehr Farbe ins Terminal, diesmal hat die Sache sogar etwas mehr Nutzen als der Regenbogen mit <a title="lolcat, für ein bisschen mehr Farbe im Terminal" href="http://linuxundich.de/de/ubuntu/lolcat-fur-ein-bisschen-mehr-farbe-im-terminal/">lolcat</a>.</p>
<figure id="attachment_19807" aria-describedby="caption-attachment-19807" style="width: 640px" class="wp-caption aligncenter"><a href="http://linuxundich.de/wp-content/uploads/2012/08/cat_less_with_color_bash.png"><img fetchpriority="high" decoding="async" class="td-modal-image wp-image-19807 size-medium" title="cat und less arbeiten mit pygmentize in Farbe" src="https://linuxundich.de/wp-content/uploads/2012/08/cat_less_with_color_bash-640x543.png" alt="" width="640" height="543" srcset="https://linuxundich.de/wp-content/uploads/2012/08/cat_less_with_color_bash-640x543.png 640w, https://linuxundich.de/wp-content/uploads/2012/08/cat_less_with_color_bash-495x420.png 495w, https://linuxundich.de/wp-content/uploads/2012/08/cat_less_with_color_bash-681x578.png 681w, https://linuxundich.de/wp-content/uploads/2012/08/cat_less_with_color_bash-250x212.png 250w, https://linuxundich.de/wp-content/uploads/2012/08/cat_less_with_color_bash-550x467.png 550w, https://linuxundich.de/wp-content/uploads/2012/08/cat_less_with_color_bash-212x180.png 212w, https://linuxundich.de/wp-content/uploads/2012/08/cat_less_with_color_bash-353x300.png 353w, https://linuxundich.de/wp-content/uploads/2012/08/cat_less_with_color_bash-589x500.png 589w, https://linuxundich.de/wp-content/uploads/2012/08/cat_less_with_color_bash.png 762w" sizes="(max-width: 640px) 100vw, 640px"></a><figcaption id="caption-attachment-19807" class="wp-caption-text">cat und less arbeiten mit pygmentize in Farbe</figcaption></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://linuxundich.de/gnu-linux/cat-und-less-in-farbe-mit-pygmentize/feed/</wfw:commentRss>
			<slash:comments>12</slash:comments>
		
		
			</item>
	</channel>
</rss>
