Archive for Februar, 2011

[Lernskript] Wahrnehmung und Kognition

Ein weiteres Lernskript für die Vorlesung Wahrnehmung und Kognition im Wintersemester 2009/2010.

pdf Lernskript - WahrnKogn Zusammenfassendes Lernskript für die Vorlesung "Wahrnehmung und Kognition" von Prof. Mausfeld im Wintersemester 2009/2010.

Tags: , , ,

Mittwoch, Februar 23rd, 2011 Uni Keine Kommentare

[Lernskript] Operating Systems – Betriebssysteme

Zur Klausurvorbereitung habe ich mir aus den Vorlesungsfolien und diversen Internetquellen ein Lernskript erstellt, das mir meiner Meinung nach sehr geholfen hat.
Aus diesem Grund dachte ich, es wäre vielleicht sinnvoll, es hier online zu stellen, damit andere leichter an eine Zusammenfassung kommen können.

Wichtig: Ich garantiere nicht für Vollständigkeit oder Korrektheit. Zudem bitte ich die teilweise etwas merkwürdig anmutenden Sätze zu entschuldigen, das passiert, wenn man englische Folien liest und gleichzeitig versucht, einen sinnvollen deutschen Gesamttext daraus zu machen :)

pdf Lernskript - Betriebssysteme Zusammenfassendes Lernskript für die Betriebssysteme-Vorlesung von Prof. Hanxleden im Wintersemester 2010/2011

Tags: , , , ,

Donnerstag, Februar 17th, 2011 Uni Keine Kommentare

[Batch] Dateien rekursiv in Verzeichnisstruktur bearbeiten

Ich hatte vor kurzem das Problem, dass ich gern alle Dateien einer bestimmten Endung (in meinem Fall *.mp4) innerhalb eines Verzeichnisses in einer Batch-Datei verarbeiten wollte. Im Prinzip kein Problem, allerdings sollten auch Dateien, die sich in Unterverzeichnissen befinden mit einbezogen werden.
Gelöst habe ich das dann folgendermaßen:

Zunächst eine Liste aller passenden Dateien in ein Temp-File schreiben:
dir /b /s *.mp4 > files.txt

Nun diese Datei zeilenweise abarbeiten. Wichtig: Generell müssen Pfade, die Leerzeichen enthalten in Anführungszeichen eingeschlossen oder die Sonderzeichen escaped werden, daher die delims-Option):
FOR /f "usebackq delims==" %%i IN (files.txt) DO ( .... )

Schließlich die Temp-Datei noch wieder entfernen:
rm files.txt

Zusammengefasst für alle eiligen also:

dir /b /s *.mp4 > files.txt
FOR /f "usebackq delims==" %%i IN (files.txt) DO (
...
)
rm files.txt

——————————————-

Alternativ (besser): Den Umweg über die Textdatei sparen:

FOR /f "usebackq delims==" %%i IN (`dir /b /s *.mp4`) DO (
...
)

Dieser Schnipsel iteriert über alle .mp4-Dateien in allen Unterverzeichnissen des Startverzeichnisses.

Wichtig hier: Um das dir-command müssen Akzente, keine Hochkommata.

Tags: ,

Freitag, Februar 11th, 2011 Programmierung, Windows / Linux Keine Kommentare
Back to Top ↑