How do I determine if a directory is a mounted NFS mount point in shellscript
问题 I want to write a sh/bash script that can determine whether a particular directory is a mount point for an NFS filesystem. eg something like $ mkdir localdir $ mkdir remotedir $ mount host:/share ./remotedir $ classify_dirs.sh --> localdir is local --> remotedir is an NFS mount point 回答1: This question is effectively a dup of how-can-i-tell-if-a-file-is-on-a-remote-filesystem-with-perl The short answer is to use the stat command eg $ stat -f -L -c %T localdir ext2/ext3 $ stat -f -L -c %T