<?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"
	>

<channel>
	<title>peuster.org &#187; Scripts</title>
	<atom:link href="http://www.peuster.org/category/scripts/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.peuster.org</link>
	<description></description>
	<pubDate>Thu, 07 Aug 2008 19:53:18 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<item>
		<title>Mal schnell&#8230;</title>
		<link>http://www.peuster.org/2007/09/20/mal-schnell/</link>
		<comments>http://www.peuster.org/2007/09/20/mal-schnell/#comments</comments>
		<pubDate>Thu, 20 Sep 2007 08:57:33 +0000</pubDate>
		<dc:creator>Marvin</dc:creator>
		
		<category><![CDATA[Scripts]]></category>

		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.peuster.org/2007/09/20/mal-schnell/</guid>
		<description><![CDATA[&#8230;ein Skript geschrieben. Mit MS Windows und f&#252;r MS Windows, geht erstaunlich einfach. Funktioniert auch, macht aber auch nicht besonders viel. Datei von einem Server laden, Datei zum Editieren &#246;ffnen und wieder rauf auf den Server.
Werde mich dann wohl mal mit dem WSH besch&#228;ftigen m&#252;ssen.
Was ist eigentlich mit Perl und Windows? Freund oder Feind? 
]]></description>
			<content:encoded><![CDATA[<p>&#8230;ein Skript geschrieben. Mit MS Windows und f&#252;r MS Windows, geht erstaunlich einfach. Funktioniert auch, macht aber auch nicht besonders viel. Datei von einem Server laden, Datei zum Editieren &#246;ffnen und wieder rauf auf den Server.</p>
<p>Werde mich dann wohl mal mit dem <a title="Windows Script Host (Wikipedia)" href="http://de.wikipedia.org/wiki/Windows_Script_Host">WSH</a> besch&#228;ftigen m&#252;ssen.</p>
<p>Was ist eigentlich mit Perl und Windows? Freund oder Feind? </p>
]]></content:encoded>
			<wfw:commentRss>http://www.peuster.org/2007/09/20/mal-schnell/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ordnung muss sein&#8230;</title>
		<link>http://www.peuster.org/2007/06/13/ordnung-muss-sein/</link>
		<comments>http://www.peuster.org/2007/06/13/ordnung-muss-sein/#comments</comments>
		<pubDate>Wed, 13 Jun 2007 14:27:38 +0000</pubDate>
		<dc:creator>Marvin</dc:creator>
		
		<category><![CDATA[Scripts]]></category>

		<category><![CDATA[bash]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://www.peuster.org/2007/06/13/ordnung-muss-sein/</guid>
		<description><![CDATA[ 	Gerade eben habe ich mal wieder einen kleinen Blick in meinen Download-Ordner riskiert und festgestellt, dass dort Chaos herrscht. Eigentlich nichts Ungew&#246;hnliches, aber ein wenig Ordnung sollte schon sein. Irgendwo hatte ich mal ein Script gesehen, welches automatisch Ordner mit Datum erstellt und einen Symlink auf den aktuellen Tag legt, damit man die Ordner [...]]]></description>
			<content:encoded><![CDATA[<p> 	Gerade eben habe ich mal wieder einen kleinen Blick in meinen Download-Ordner riskiert und festgestellt, dass dort Chaos herrscht. Eigentlich nichts Ungew&#246;hnliches, aber ein wenig Ordnung sollte schon sein. Irgendwo hatte ich mal ein Script gesehen, welches automatisch Ordner mit Datum erstellt und einen Symlink auf den aktuellen Tag legt, damit man die Ordner nicht st&#228;ndig wechseln muss. Das Script habe ich nat&#252;rlich nicht gespeichert und auch nicht mehr wiedergefunden. <img src='http://www.peuster.org/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /><br />
Also gibt es jetzt ein kleines Quick-and-dirty Bashscript von mir.<br />
Sollte ihr es ausprobieren, &#252;bernehme ich keine Garantie f&#252;r zerst&#246;rte Dateien o.&#228;.</p>
<p><code><br />
</code></p>
<blockquote><p><code> #!/bin/bash</code><br />
<code> #===============================================================================</code><br />
<code> #</code><br />
<code> #          FILE:  arrangeDownloads.sh</code><br />
<code> #</code><br />
<code> #         USAGE:  ./arrangeDownloads.sh</code><br />
<code> #</code><br />
<code> #   DESCRIPTION: Arrange your downloads by date</code><br />
<code> #</code><br />
<code> #       OPTIONS:  ---</code><br />
<code> #  REQUIREMENTS:  ---</code><br />
<code> #          BUGS:  ---</code><br />
<code> #         NOTES:  ---</code><br />
<code> #        AUTHOR:  Marvin Peuster (), peuster@gmail.com</code><br />
<code> #       COMPANY:  peuster.com</code><br />
<code> #       VERSION:  1.0</code><br />
<code> #       CREATED:  13.06.2007 13:22:05 CEST</code><br />
<code> #      REVISION:  ---</code><br />
<code> #===============================================================================</code>#Ordner f&#252;r die Downloads<br />
DOWN_DIR=$HOME/download</p>
<p>#Formatierung des Datums, mehr unter &#034;man date&#034;<br />
TODAY_DIR=`date +%d%m%Y`</p>
<p>#<br />
#Ab hier keine &#196;nderungen mehr!<br />
#</p>
<p>#<br />
# T&#228;gliches Download Verzeichnis vorhanden?<br />
# Sonst anlegen<br />
#<br />
if test -d $DOWN_DIR/$TODAY_DIR; then<br />
echo &#034;OK&#034;<br />
else<br />
echo &#034;Failed! Verzeichnis wird angelegt&#034;<br />
mkdir $DOWN_DIR/$TODAY_DIR<br />
fi</p>
<p>#<br />
# Symlink f&#252;r den heutigen Tag vorhanden?<br />
# Sonst anlegen<br />
#<br />
if test -L $DOWN_DIR/today; then<br />
echo &#034;OK&#034;<br />
else<br />
echo &#034;Failed! Symlink auf $TODAY_DIR wird angelegt&#034;<br />
ln -s $DOWN_DIR/$TODAY_DIR $DOWN_DIR/today<br />
fi</p>
<p>#<br />
#&#220;berpr&#252;fen ob der today Symlink auf das heutige Verzeichnis zeigt.<br />
#<br />
if test $DOWN_DIR/$TODAY_DIR -nt $DOWN_DIR/today; then<br />
rm -r $DOWN_DIR/today<br />
ln -s $DOWN_DIR/$TODAY_DIR $DOWN_DIR/today<br />
else<br />
echo &#034;Alles OK!&#034;<br />
fi</p></blockquote>
<p>Das Script erstellt beim ersten Aufruf ein Verzeichnis mit dem aktuellem Datum im Ordner $HOME/download, danach wird ein Symlink namens today auf dieses Verzeichnis gesetzt. Wird das Script am n&#228;chsten Tag aufgerufen, wird ein Verzeichnis mit dem Datum vom n&#228;chsten Tag erstellt, der Symlink entfernt und auf das aktuelle Verzeichnis gesetzt.  Nun kann man z.B. im Firefox die Option &#034;Alle Dateien in folgendem Ordner abspeichern&#8230;&#034; auf den Link today setzen und die heruntergeladenen Dateien landen immer in dem Ordner mit dem Datum des entsprechenden Tages.</p>
<p>Ich werde nach und nach Erweiterungen hinzuf&#252;gen, da man in der jetzigen Version noch keine wirkliche Ordnung erh&#228;lt.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.peuster.org/2007/06/13/ordnung-muss-sein/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
