Browse Source

Added to obtain information about the mounted file systems located on the

RAW-devices (eg portable MP3-players).
master
digital-freak 8 years ago
parent
commit
4b70dcf392
  1. 17
      hdd.sh

17
hdd.sh

@ -23,6 +23,16 @@ get_device_capacity() {
grep "User Capacity" | \ grep "User Capacity" | \
awk -F\[ '{print $2}' | \ awk -F\[ '{print $2}' | \
sed 's/]//' ) sed 's/]//' )
if [ -z "${DEVICE_CAPACITY}" ]; then
DEVICE_CAPACITY=$( camcontrol readcap ${1} -H -s 2>/dev/null | \
awk '{print $3,$4}' )
if [ -n "${DEVICE_CAPACITY}" ]; then
DEVICE_CAPACITY="${DEVICE_CAPACITY}B"
fi
fi
echo ${DEVICE_CAPACITY} echo ${DEVICE_CAPACITY}
} }
@ -34,9 +44,14 @@ get_device_temperature() {
} }
get_device_partitions() { get_device_partitions() {
PARTITIONS=$( gpart show -p ${1} | \ PARTITIONS=$( gpart show -p ${1} 2>/dev/null | \
grep -Ev "GPT|MBR|- free -" | \ grep -Ev "GPT|MBR|- free -" | \
awk '{print $3}' ) awk '{print $3}' )
if [ "${PARTITIONS}" == "" ]; then
PARTITIONS="`gvfs-mount -l | grep ${1} | awk '{print $2}'`"
fi
echo "${PARTITIONS}" echo "${PARTITIONS}"
} }

Loading…
Cancel
Save