Archiv für Juli 2009

Ich stehe des Öfteren vor dem Problem, dass ich mehrere Dateien auf einmal umbenennen möchte. Da dies, per Hand zu machen, viel Zeit kostet (und langweilig ist), habe ich dafür ein kleines Script geschrieben.

for i in *.tgz; do mv “$i” “${i/.tgz}”.tar.gz; done    # Achtung: “” sind die normalen Anführungszeichen, die WordPress verunstaltet

Der oben stehende Befehl benennt dabei alle Dateien, die die Endung .tgz haben, in .tar.gz um. Dabei schneidet “${i/.tgz}” den Text nach dem Schrägstrich ab und dafür wird .tar.gz angehängt. Die Anführungszeichen sind wichtig, falls Leerzeichen im Dateiname sind.

for i in *.jpg; do convert $i ${i%.*}.png; done    # Achtung: “” sind die normalen Anführungszeichen, die WordPress verunstaltet

Ähnlich arbeitet auch oben stehender Befehl, der alle Bilder im Ordner vom Typ JPG in den Typ PNG umwandelt.

for i in *part1.rar; do unrar e -pPASSWORD “$i” ; done    # Achtung: “” sind die normalen Anführungszeichen, die WordPress verunstaltet

Der letzte Anwendungsfall ist das Entpacken von vielen RAR Dateien, wie es häufig bei Serien vorkommt, die man aus dem Internet bezieht. Hierbei sei darauf hingewiesen, dass ich hier keine Anleitung für das leichtere Entpacken von illegalen Inhalten geben möchte, sondern, dass mein Befehl ausschließlich für legale Inhalte verwendet werden soll. Der Befehl entpackt somit alle Dateien, die auf part1.rar enden. Unrar entpackt automatisch auch alle dazu gehörigen Dateien. Auf diese kann eine gesamte Staffel ohne weiteres Eingreifen entpackt werden.

Comments 1 Kommentar »

Leider kommt es beim Kompilieren eines Latex-Dokumentes häufig vor, dass ein Bild an einer anderen Stelle anzeigt wird, als man erwartet. Je nach übergebenem Wert der Position zum Beispiel auf der nächsten Seite oben oder erst in der nächsten Section.

Dies kann man ändern, indem man mit “H” die Position an dieser Stelle erzwingt.

Im Quelltext sieht das Ganze so aus:

\documentclass[a4paper,10pt]{scrreprt}
\usepackage{graphicx} % lädt das Paket zur Verwendung von Grafiken
\usepackage{float} % lädt das Paket zur Verwendung von zusätzlichen Positionsbefehlen

\begin{document}
ein wenig Text
\begin{figure}[H] % Festlegung der Grafikposition auf HERE, also erzwungene Position
\includegraphics[width=200px]{bild.png}
\end{figure}
noch mehr Text
\end{document}

Comments 3 Kommentare »

Heute mal ein ganz anderes Thema. Ich habe mir einen neuen PC geleistet und meine Wahl viel auf den Shuttle K450V mit Linux. Verwendung findet der Rechner als Multimedia-PC im Wohnzimmer. Wert habe ich darauf gelegt, dass dieser genug Leistung für HD-Filme hat und nicht allzu laut ist. Da ich kein Fan von OpenSUSE bin, habe ich als erstes Linux Mint 7 installiert.

Ausstattung K450V Linux

  • K45B Shuttle K-Series Barebone – schwarz
  • openSUSE Linux Deutsch
  • E7400 (2×2.80 GHz) Intel Prozessor (Core2 Duo)
  • 2 GB DDR2-800 (2×1024 MB)
  • 2x SATA 1000GB Festplatte
  • Graphic onboard
  • keine zusätzlichen Anschlüsse
  • Bring-In Service über Fachhandel – 24 Monate
  • ohne Tastatur
  • ohne Monitor

Fazit:

Sehr schönes Design, allerdings ist der Rechner relativ laut. Man hört ihn im normalen Betrieb allerdings nur, wenn es ruhig im Raum ist. Die Festplatte ist eine Samsung HD103UJ, also eine sehr gute Festplatte. Die Temperatur des Shuttle ist absolut in Ordnung und auch 1080p HD Filme stellen kein Problem dar. Ärgerlich ist allerdings, dass kein HDMI oder DVI Port vorhanden. Alles in Allem jedoch ein sehr guter Kauf.

Comments 1 Kommentar »

217365 Seiten angezeigt, 271 heute
91517 Besuche, 127 heute
FireStats icon Powered by FireStats