Freitag, 5. Juni 2009

Hexadezimalanzeige von Dateien

Ein weiteres Beispiel, wie sich Kurzskripte auf der Kommandozeile gewinnbringend einsetzen lassen: Wir wollen eine Datei hexadezimal anzeigen lassen. Ein möglicher Aufruf des Ruby-Interpreters zu diesem Zweck sieht so aus (unter Windows):

ruby -e "File.open('blah.zip', 'rb') { |f| f.each_byte { |b| printf '%02X ', b } }"

Hier wird die Datei blah.zip angezeigt.

Anmerkung: Auch wenn die Darstellung oben zwei Zeilen anzeigt, so gehört doch alles in eine Zeile.

Keine Kommentare:

Kommentar veröffentlichen