[Flug] shell programmierung

Axel Eble Axel at Eble.Name
Do Jul 15 14:28:51 CET 2010


On Thu, Jul 15, 2010 at 01:15:34PM +0200, Arno Steffens wrote:
> Wie kann ich denn per Befehlszeile eine Sammlung von Files mit checksumme versehen.
> 
> Ich dachte an etwas wie
> 
> "find . | xargs md5sum > *.md5"

Am einfachsten mit einem kleinen skript:

find . -type 5 -exec mkmd5sum {} \;

mkmd5sum:
#!/usr/bin/env bash

if [ "X$1" -eq "X" ]; then
   echo "error: no filename"
   exit -1
fi
md5sum $1 > $1.md5

Alternativ mit etwas python|perl|...-foo. Wahrscheinlich gibt es auch noch
elegantere Lösungen.

HTH,
   Axel

-- 
Axel Eble, CISSP * Bachgasse 2 * 79108 Freiburg im Breisgau * Germany
fon: +49 761 388 6888 * cell: +49 178 2853265 * email: Axel at Eble.Name



Mehr Informationen über die Mailingliste Flug