~ # df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/root 15616 15616 0 100% /
tmpfs 127356 0 127356 0% /dev
tmpfs 127356 212 127144 0% /tmp
/dev/mtdblock/7 2048 384 1664 19% /storage
/dev/sda2 5465885 18014398509439612 5212117 830% /tmp/mnt/bfefcf53-6f80-d601-a0e7-ca536f80d601
/dev/sda5 7869435 1615181 5829858 22% /tmp/mnt/f43c1f32-8280-d601-603c-1f328280d601
/dev/sda2 5465885 18014398509439612 5212117 830% /opt
/dev/sdb1 976760828 46741696 930019132 5% /tmp/mnt/0000ECC10000EA34
~ # df | grep sd | awk '{print $1}'
/dev/sda2
/dev/sda5
/dev/sda2
/dev/sdb1
~ #
~ # for name_sd in `df | grep sd | awk '{print $1}' | sed 's/\(^.\{8\}\).*$/\1/'
| sed -n 'G; s/\n/&&/; /^\([ -
> ~]*\n\).*\n\1/d; s/\n//; h; P' ` ; do echo "$name_sd"; done
sed: unmatched '/'
~ # /dev/sda
-sh: /dev/sda: Permission denied
~ # /dev/sdb
-sh: /dev/sdb: Permission denied
~ #