<?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>zer(o_0)ne &#187; bash</title>
	<atom:link href="http://www.zero0ne.de/tag/bash/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zero0ne.de</link>
	<description>Datenreisender, Cyberpunk, Sysadmin, Console Cowboy ... lebt in der Wired</description>
	<lastBuildDate>Thu, 26 Jan 2012 15:34:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>virt-install.sh</title>
		<link>http://www.zero0ne.de/2011/06/virt-install-sh/</link>
		<comments>http://www.zero0ne.de/2011/06/virt-install-sh/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 21:08:15 +0000</pubDate>
		<dc:creator>zer(o_0)ne</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[kvm]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[virt-install]]></category>

		<guid isPermaLink="false">http://www.zero0ne.de/?p=2195</guid>
		<description><![CDATA[Hier mal ein kleines nützliches Skript zum erstellen von KVM-VMs. Beim Aufrufen lässt sich der Name, der RAM und die Festplattengrösse setzen. Der Rest wird vorbelegt. Dann brauch mann nicht immer soviel tippen und kann einfach ein Skript auffrufen. So sich dann vllt auch einen Mechanismus für &#8220;on-demand&#8221; VM deployment bauen. Hier nun also das Skript: #!/bin/bash NAME=$1 RAM=$2 [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Hier mal ein kleines nützliches Skript zum erstellen von KVM-VMs. Beim Aufrufen lässt sich der Name, der RAM und die Festplattengrösse setzen. Der Rest wird vorbelegt. Dann brauch mann nicht immer soviel tippen und kann einfach ein Skript auffrufen. So sich dann vllt auch einen Mechanismus für &#8220;on-demand&#8221; VM deployment bauen.</p>
<p><span id="more-2195"></span></p>
<p>Hier nun also das Skript:</p>
<blockquote><p>#!/bin/bash<br />
NAME=$1<br />
RAM=$2<br />
HDD=$3</p>
<p>&nbsp;</p>
<p>virt-install &#8211;connect qemu:///system -n $NAME -r $RAM -vcpus=1 \<br />
-f /var/lib/libvirt/images/$NAME.img -s $HDD \<br />
&#8211;network=bridge:vibr0  &#8211;vnc &#8211;accelerate -v \<br />
-c /var/lib/libvirt/images/ISOs/Fedora-15-x86_64-DVD.iso \<br />
&#8211;os-type=linux &#8211;noautoconsole</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.zero0ne.de/2011/06/virt-install-sh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter-Updates per Bash</title>
		<link>http://www.zero0ne.de/2009/07/twitter-updates-per-bash/</link>
		<comments>http://www.zero0ne.de/2009/07/twitter-updates-per-bash/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 17:03:29 +0000</pubDate>
		<dc:creator>zer(o_0)ne</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[tweets]]></category>

		<guid isPermaLink="false">http://www.zero0ne.de/?p=791</guid>
		<description><![CDATA[Hier mal mein kleines Twitter-Skript. Es braucht nur der Benutzeraccount und das Passwort in die Felder USER und PASS eingetragen zu werden. Danach für man es am besten so aus: ./twitter.sh &#8220;Twitternachricht&#8221;. Das Skript zählt die Zeichen und warnt einen falls man über die 140 Zeichen kommen sollte. #!/bin/bash USER="Benutzer" PASS="Password" CHARS=$(echo "$1" &#124; wc [...]]]></description>
			<content:encoded><![CDATA[<p>Hier mal mein kleines Twitter-Skript. Es braucht nur der Benutzeraccount und das Passwort in die Felder USER und PASS eingetragen zu werden. Danach für man es am besten so aus: <strong><em>./twitter.sh &#8220;Twitternachricht&#8221;</em></strong>. Das Skript zählt die Zeichen und warnt einen falls man über die 140 Zeichen kommen sollte.</p>
<p><code><br />
#!/bin/bash<br />
USER="Benutzer"<br />
PASS="Password"<br />
CHARS=$(echo "$1" | wc -m)<br />
LIMIT="140"<br />
if [ $CHARS -lt $LIMIT ]<br />
then<br />
curl -u $USER:$PASS -d status="$1" http://twitter.com/statuses/update.xml &gt; /dev/null 2&gt;&amp;1<br />
else<br />
echo "Mehr als 160 Zeichen"<br />
fi<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zero0ne.de/2009/07/twitter-updates-per-bash/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>free in Mac OS X</title>
		<link>http://www.zero0ne.de/2009/02/free-in-mac-os-x/</link>
		<comments>http://www.zero0ne.de/2009/02/free-in-mac-os-x/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 03:36:52 +0000</pubDate>
		<dc:creator>zer(o_0)ne</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[.bashrc]]></category>
		<category><![CDATA[alias]]></category>
		<category><![CDATA[auslastung]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[macosx]]></category>
		<category><![CDATA[RAM]]></category>
		<category><![CDATA[ramauslastung]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[source]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[top]]></category>

		<guid isPermaLink="false">http://www.zero0ne.de/?p=246</guid>
		<description><![CDATA[Da es das Kommando &#8220;free&#8221; zur Anzeige der Ram-Auslastung unter Mac OS X nicht gibt, muss man sich eines kleinen Umweges bedienen. Man kann die Ram-Auslastung ganz einfach aus &#8220;top&#8221; auslesen. Dazu grept man aus &#8220;top&#8221; einfach &#8220;Phys&#8221; heraus. "top -l 1 &#124; grep Phys" Um das ganze konfortabler zu machen, legt man sich am [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Da es das Kommando &#8220;free&#8221; zur Anzeige der Ram-Auslastung unter Mac OS X nicht gibt, muss man sich eines kleinen Umweges bedienen. Man kann die Ram-Auslastung ganz einfach aus &#8220;top&#8221; auslesen. Dazu grept man aus &#8220;top&#8221; einfach &#8220;Phys&#8221; heraus.</p>
<p><code>"top -l 1 | grep Phys"</code></p>
<p style="text-align: justify;">Um das ganze konfortabler zu machen, legt man sich am besten in der Datei &#8220;.bashrc&#8221; ein Alias dafür an. Also &#8220;.bashrc&#8221; öffnen und dann</p>
<p><code>"alias free='top -l 1 | grep Phys'"</code></p>
<p style="text-align: justify;">eingeben und speichern. Um es danach gleich in der aktuellen terminal-session nutzen zu können dann noch &#8220;source .bashrc&#8221; eingeben. Oder einfach Terminal neustarten. Wenn man nun danach einfach &#8220;free&#8221; eingibt bekommt man folgendes Ergebnis:</p>
<p><code>PhysMem:  666M wired,  670M active,  283M inactive, 1629M used, 2467M free.</code></p>
<p>Und ja: ich hab 4GB in meinem MacBook ;-)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zero0ne.de/2009/02/free-in-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Schöne Linux Befehle&#8230;.</title>
		<link>http://www.zero0ne.de/2008/12/schone-linux-befehle/</link>
		<comments>http://www.zero0ne.de/2008/12/schone-linux-befehle/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 19:31:47 +0000</pubDate>
		<dc:creator>zer(o_0)ne</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[befehle]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[sh]]></category>
		<category><![CDATA[shell]]></category>

		<guid isPermaLink="false">http://www.zero0ne.de/?p=178</guid>
		<description><![CDATA[Wenn man mal eben schnell eine liste all seiner domains aus der apacheconfig brauch &#8230;. cat 00[123]* &#124; egrep -i "ServerAlias&#124;ServerName" &#124; egrep -iv '#&#124;server-center'  &#124; sed 's/ServerAlias//' &#124; sed 's/ServerName//' &#124; sed 's/www.//' &#124; sed 's/*.//' &#124; sed 's/ //'  &#124; sort &#124; uniq]]></description>
			<content:encoded><![CDATA[<p>Wenn man mal eben schnell eine liste all seiner domains aus der apacheconfig brauch &#8230;.</p>
<p><code>cat 00[123]* | egrep -i "ServerAlias|ServerName" | egrep -iv '#|server-center'  | sed 's/ServerAlias//' | sed 's/ServerName//' | sed 's/www.//' | sed 's/*.//' | sed 's/ //'  | sort | uniq</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zero0ne.de/2008/12/schone-linux-befehle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

