Dmitry E. Oboukhov <un...@debian.org> wrote:
> [-- text/plain, кодировка quoted-printable, кодировка: utf-8, 71 строк --]

> имеем несколько (в пределе два) существующих путей

> /path1/to
> /path2/to

> нужно дать положительный ответ на вопрос: расположены ли оба пути на
> одной файловой системе или же на разных?
> задачу надо решить без парсинга всяких mtab и /proc/filesystems.
> решение задачи нужно в рамках проекта написанного на C потому с
> парсингом завязываться не хочется. но нормального решения не нашел,
> потому спрашиваю, может кто сталкивался?
Всё бы вам наCильничать...

[ `stat -c %D /var` != `stat -c %D /var/run/ ` ] && echo "Different FS"

man 2 stat в районе st_dev


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/i7h5d7-ouq....@kenga.kmv.ru

Ответить