Hallo, Am Fre, 27 Okt 2006, Al Bogner schrieb:
Am Freitag, 27. Oktober 2006 13:47 schrieb David Haller: [..]
MOUNTVERZEICHNIS="/mnt" awk -v dev="$USBGERAET" '$1 ~ dev { print "umount "$1; }' /proc/mounts | sh -x
# bitte erst ohne das "| sh -x" testen! awk -v dev="$USBGERAET" \ -v mp="$MOUNTVERZEICHNIS" \ '$4 ~ dev"[0-9]+" { print "mkdir -p " mp "/" $4; print "mount -t auto /dev/" $4 " " mp "/" $4; }' /proc/partitions | sh -x
ls -la "${USBGERAET}"*/
Oder so ;)
Ich komme nicht dahinter, wo das Problem ist:
ls: /dev/sde*/: Datei oder Verzeichnis nicht gefunden
Das muss natuerlich ls -la "${MOUNTVERZEICHNIS}/${USBGERAET}"*/ sein. Wobei bei allem hier eigentich USBGERAET nur 'sd[a-z]' enthalten soll, nicht '/dev/sd[a-z]'. -dnh -- Paradox ist, wenn Glatzkoepfe sich in den Haaren liegen.