Artem Chuprina <ran@ran.pp.ru> wrote:
Владимир Скубриев -> Debian-russian@lists.debian.org @ Wed, 04 Sep 2013 14:05:17 +0400:
ВС> как узнать смонтирована ли файловая система по UUID ?
ВС> есть UUID нужно узнать смонтирована ли она.
ВС> интересует где получить список смонтированных ФС с столбцом UUID
ВС> спасибо
ВС> ни как не могу найти
Так тебе узнать, смонтирована ли она, или получить список со столбцом?
Первое существенно проще:
fsdev=$(readlink -f /dev/disk/by-uuid/$UUID)
mount|sed -e 's!^\(/[^ ]*\) \(on [^ ]*\).*!echo $(readlink -f \1) \2!e'|grep $fsdev
Вот мне интересно - а почему не спросить то-же самое у blkid ?
ведь grep -c "`/sbin/blkid -U $UUID`" /proc/mounts короче и понятней седов,
редалинков и прочих /dev/disk/by-* ?