Wie stelle ich fest, ob ein Verzeichnis ein angehängter NFS-Bereitstellungspunkt in Shellscript ist?
Möchte ich mal ein sh/bash-Skript, die bestimmen können, ob ein bestimmtes Verzeichnis einen mount-Punkt für ein NFS-Dateisystem.
zB etwas wie
$ mkdir localdir
$ mkdir remotedir
$ mount host:/share ./remotedir
$ classify_dirs.sh
--> localdir is local
--> remotedir is an NFS mount point
InformationsquelleAutor der Frage AndrewR | 2009-01-20
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diese Frage ist tatsächlich ein dup von wie-kann-ich-sagen-wenn-eine-Datei-ist-auf-einem-remote-Dateisystem-mit-perl
Die kurze Antwort ist die Verwendung der
stat
BefehlzB
Dann wird ein Verzeichnis eines NFS-mount-Punkt, wenn sein Typ ist 'nfs' und das übergeordnete Verzeichnis nicht.
InformationsquelleAutor der Antwort AndrewR