Как узнать (в sh), смонтирован ли каталог через NFS

df -t nfs $ directory

возвращает две строки вывода, если каталог смонтирован по NFS и одна строка, если это не так.

Некоторые версии df дают статус выхода 1, если он не был смонтирован по NFS, но GNU coreutils 5.3.0 не ...

if [ `df -t nfs . | wc -l` = 2 ]; 

кажется неэлегантным, и коллеги говорят, что он недостаточно проверяет наличие ошибок. Есть ли лучший способ сделать это?

5
задан Tom Womack 28 January 2011 в 16:16
поделиться