Artem Chuprina ☫ → To [email protected] @ Wed, Sep 04, 2013 14:41 +0400
> Владимир Скубриев -> [email protected] @ 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 Список, в общем-то, тоже несложно: mount | grep '^/' | while read line; do node=$(echo $line | sed 's/.*$//') eval $(blkid $node | sed 's/^.*://') echo $line uuid=$UUID done код ужасен и работает только под root-ом, но, думаю, идея понятна. -- Bright regards, Sergey Korobitsin, Chief Research Officer Arta Software, http://arta.kz/ xmpp:[email protected] -- BUGS There are no bugs. Any resemblance thereof is delirium. Really. -- man ucf.conf -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

