diff --git a/diskusage_diezweite.py b/diskusage_diezweite.py new file mode 100755 index 0000000..2c2a966 --- /dev/null +++ b/diskusage_diezweite.py @@ -0,0 +1,19 @@ +#!/usr/bin/python2 + + +import os + + +# getting all local partitions plus their uuids +def getpartitions(): + uuids = os.listdir("/dev/disk/by-uuid") #folder contains symlinks to the actual disk devices + parts = {} #initializing empty dictionary for partition labels/names and uuids + for uuid in uuids: #write labels/names as keys and uuids as values in the dictionary + parts[os.readlink("/dev/disk/by-uuid/" + uuid)[6:]] = uuid + return parts #return the dictionary for further useage + + + +partitions = getpartitions() +print partitions +